.elementor-27129 .elementor-element.elementor-element-18c07d6:not(.elementor-motion-effects-element-type-background), .elementor-27129 .elementor-element.elementor-element-18c07d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-27129 .elementor-element.elementor-element-18c07d6 > .elementor-container{max-width:1110px;}.elementor-27129 .elementor-element.elementor-element-18c07d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:030px 0px 30px 0px;z-index:999;}.elementor-27129 .elementor-element.elementor-element-18c07d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27129 .elementor-element.elementor-element-f8d9203 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27129 .elementor-element.elementor-element-1fe120e{text-align:left;}.elementor-27129 .elementor-element.elementor-element-1fe120e img{width:187px;}.elementor-27129 .elementor-element.elementor-element-d7dea67:not(.elementor-motion-effects-element-type-background), .elementor-27129 .elementor-element.elementor-element-d7dea67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27129 .elementor-element.elementor-element-d7dea67{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-secondary );padding:120px 140px 80px 140px;}.elementor-27129 .elementor-element.elementor-element-d7dea67 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27129 .elementor-element.elementor-element-d7dea67 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-27129 .elementor-element.elementor-element-d7dea67 a{color:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-27129 .elementor-element.elementor-element-2b61454.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-27129 .elementor-element.elementor-element-2b61454.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-27129 .elementor-element.elementor-element-2b61454 > .elementor-element-populated{margin:80px 0px 80px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27129 .elementor-element.elementor-element-7f025d3 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-27129 .elementor-element.elementor-element-7f025d3{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;}.elementor-27129 .elementor-element.elementor-element-9742cc1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-27129 .elementor-element.elementor-element-798fd29:not(.elementor-motion-effects-element-type-background), .elementor-27129 .elementor-element.elementor-element-798fd29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2022/03/fbly-top-wave.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27129 .elementor-element.elementor-element-798fd29{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-27129 .elementor-element.elementor-element-798fd29 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27129 .elementor-element.elementor-element-a5dea47{padding:80px 100px 0px 100px;}.elementor-27129 .elementor-element.elementor-element-6e375b5 > .elementor-element-populated{padding:0px 25px 0px 0px;}.elementor-27129 .elementor-element.elementor-element-7d322f9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27129 .elementor-element.elementor-element-7d322f9{column-gap:0px;text-align:center;color:var( --e-global-color-primary );}.elementor-27129 .elementor-element.elementor-element-be68544 > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-27129 .elementor-element.elementor-element-449dd57{column-gap:0px;text-align:center;color:var( --e-global-color-primary );}.elementor-27129 .elementor-element.elementor-element-8515e69{padding:80px 200px 80px 200px;}.elementor-27129 .elementor-element.elementor-element-72476e6:not(.elementor-motion-effects-element-type-background), .elementor-27129 .elementor-element.elementor-element-72476e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8d5e9e1 );}.elementor-27129 .elementor-element.elementor-element-72476e6 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27129 .elementor-element.elementor-element-72476e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 40px;}.elementor-27129 .elementor-element.elementor-element-15be3ec > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27129 .elementor-element.elementor-element-15be3ec > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27129 .elementor-element.elementor-element-bf3c50c > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 35px 0px;}.elementor-27129 .elementor-element.elementor-element-bf3c50c{text-align:center;}.elementor-27129 .elementor-element.elementor-element-bf3c50c .elementor-heading-title{color:#2F454F;}.elementor-27129 .elementor-element.elementor-element-41e8bb4 > .elementor-container{max-width:750px;}.elementor-27129 .elementor-element.elementor-element-2103569 img{width:100%;}.elementor-27129 .elementor-element.elementor-element-17e4f1c:not(.elementor-motion-effects-element-type-background), .elementor-27129 .elementor-element.elementor-element-17e4f1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27129 .elementor-element.elementor-element-17e4f1c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-secondary );padding:120px 104px 0120px 104px;}.elementor-27129 .elementor-element.elementor-element-17e4f1c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27129 .elementor-element.elementor-element-17e4f1c .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-27129 .elementor-element.elementor-element-17e4f1c a{color:var( --e-global-color-accent );}.elementor-27129 .elementor-element.elementor-element-4ec5f0c > .elementor-element-populated{margin:0% 16.33% 0% 16.33%;--e-column-margin-right:16.33%;--e-column-margin-left:16.33%;}.elementor-27129 .elementor-element.elementor-element-bb1a88d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-27129 .elementor-element.elementor-element-bb1a88d{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-27129 .elementor-element.elementor-element-dbb689e > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-27129 .elementor-element.elementor-element-dbb689e .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:56px;font-weight:800;line-height:1.2em;}.elementor-27129 .elementor-element.elementor-element-7730ee0 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-27129 .elementor-element.elementor-element-7730ee0{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;}.elementor-27129 .elementor-element.elementor-element-62c53ed > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-27129 .elementor-element.elementor-element-8a4821d:not(.elementor-motion-effects-element-type-background), .elementor-27129 .elementor-element.elementor-element-8a4821d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27129 .elementor-element.elementor-element-8a4821d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-secondary );padding:0px 104px 0px 104px;}.elementor-27129 .elementor-element.elementor-element-8a4821d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27129 .elementor-element.elementor-element-8a4821d .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-27129 .elementor-element.elementor-element-8a4821d a{color:var( --e-global-color-accent );}.elementor-27129 .elementor-element.elementor-element-cac1c0a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27129 .elementor-element.elementor-element-cac1c0a > .elementor-element-populated{text-align:center;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-27129 .elementor-element.elementor-element-48cf96c > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-27129 .elementor-element.elementor-element-48cf96c{font-family:"Mulish", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF80;}.elementor-27129 .elementor-element.elementor-element-62ae1b3:not(.elementor-motion-effects-element-type-background), .elementor-27129 .elementor-element.elementor-element-62ae1b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27129 .elementor-element.elementor-element-62ae1b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:var( --e-global-color-secondary );padding:0px 104px 80px 104px;}.elementor-27129 .elementor-element.elementor-element-62ae1b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27129 .elementor-element.elementor-element-62ae1b3 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-27129 .elementor-element.elementor-element-62ae1b3 a{color:var( --e-global-color-accent );}.elementor-27129 .elementor-element.elementor-element-5e44dd0 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-27129 .elementor-element.elementor-element-93eb112 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-27129 .elementor-element.elementor-element-439e574 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-27129 .elementor-element.elementor-element-2cc5836 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-27129 .elementor-element.elementor-element-0372d1a > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-27129 .elementor-element.elementor-element-e05aed2 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-27129 .elementor-element.elementor-element-fb98bcb:not(.elementor-motion-effects-element-type-background), .elementor-27129 .elementor-element.elementor-element-fb98bcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2022/03/fbly-top-wave.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-27129 .elementor-element.elementor-element-fb98bcb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-27129 .elementor-element.elementor-element-fb98bcb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-27129 .elementor-element.elementor-element-2b61454{width:58.33%;}.elementor-27129 .elementor-element.elementor-element-9742cc1{width:41.002%;}.elementor-27129 .elementor-element.elementor-element-c5c337f{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27129 .elementor-element.elementor-element-2b61454{width:100%;}.elementor-27129 .elementor-element.elementor-element-9742cc1{width:100%;}.elementor-27129 .elementor-element.elementor-element-5e44dd0{width:33%;}.elementor-27129 .elementor-element.elementor-element-93eb112{width:33%;}.elementor-27129 .elementor-element.elementor-element-439e574{width:33%;}.elementor-27129 .elementor-element.elementor-element-2cc5836{width:33%;}.elementor-27129 .elementor-element.elementor-element-0372d1a{width:33%;}.elementor-27129 .elementor-element.elementor-element-e05aed2{width:33%;}}@media(max-width:1366px){.elementor-27129 .elementor-element.elementor-element-d7dea67{padding:120px 80px 80px 080px;}.elementor-27129 .elementor-element.elementor-element-2b61454 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27129 .elementor-element.elementor-element-7d322f9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27129 .elementor-element.elementor-element-449dd57 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27129 .elementor-element.elementor-element-8515e69{padding:40px 200px 80px 200px;}.elementor-27129 .elementor-element.elementor-element-17e4f1c{padding:0120px 80px 120px 080px;}.elementor-27129 .elementor-element.elementor-element-8a4821d{padding:0px 80px 0px 080px;}.elementor-27129 .elementor-element.elementor-element-62ae1b3{padding:0px 80px 80px 080px;}}@media(max-width:1024px){.elementor-27129 .elementor-element.elementor-element-18c07d6{padding:20px 20px 20px 20px;}.elementor-27129 .elementor-element.elementor-element-f8d9203 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-27129 .elementor-element.elementor-element-d7dea67{padding:120px 80px 80px 80px;}.elementor-27129 .elementor-element.elementor-element-7d322f9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27129 .elementor-element.elementor-element-449dd57 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27129 .elementor-element.elementor-element-8515e69{padding:40px 80px 80px 80px;}.elementor-27129 .elementor-element.elementor-element-17e4f1c{padding:80px 80px 80px 80px;}.elementor-27129 .elementor-element.elementor-element-4ec5f0c > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-27129 .elementor-element.elementor-element-dbb689e .elementor-heading-title{font-size:40px;}.elementor-27129 .elementor-element.elementor-element-8a4821d{padding:0px 80px 0px 80px;}.elementor-27129 .elementor-element.elementor-element-62ae1b3{padding:0px 80px 60px 80px;}}@media(max-width:767px){.elementor-27129 .elementor-element.elementor-element-d7dea67{padding:100px 8px 40px 8px;}.elementor-27129 .elementor-element.elementor-element-7d322f9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27129 .elementor-element.elementor-element-449dd57 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27129 .elementor-element.elementor-element-8515e69{padding:40px 8px 40px 8px;}.elementor-27129 .elementor-element.elementor-element-72476e6{padding:040px 8px 40px 8px;}.elementor-27129 .elementor-element.elementor-element-17e4f1c{padding:80px 8px 40px 8px;}.elementor-27129 .elementor-element.elementor-element-dbb689e .elementor-heading-title{font-size:32px;}.elementor-27129 .elementor-element.elementor-element-8a4821d{padding:0px 8px 0px 8px;}.elementor-27129 .elementor-element.elementor-element-62ae1b3{padding:0px 8px 60px 8px;}.elementor-27129 .elementor-element.elementor-element-5e44dd0{width:50%;}.elementor-27129 .elementor-element.elementor-element-93eb112{width:50%;}.elementor-27129 .elementor-element.elementor-element-439e574{width:50%;}.elementor-27129 .elementor-element.elementor-element-2cc5836{width:50%;}.elementor-27129 .elementor-element.elementor-element-0372d1a{width:50%;}.elementor-27129 .elementor-element.elementor-element-e05aed2{width:50%;}}@media(max-width:1366px) and (min-width:768px){.elementor-27129 .elementor-element.elementor-element-2b61454{width:55%;}}@media(min-width:1680px){.elementor-27129 .elementor-element.elementor-element-18c07d6{z-index:999;}.elementor-27129 .elementor-element.elementor-element-2b61454 > .elementor-element-populated{margin:60px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27129 .elementor-element.elementor-element-8515e69{padding:40px 200px 80px 120px;}}/* Start custom CSS for section, class: .elementor-element-18c07d6 */.elementor-27129 .elementor-element.elementor-element-18c07d6 {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
}

.elementor-icon-list-items {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9742cc1 */.elementor-widget-container {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS */body {
    overflow-x: hidden;
}

.elementor-section-wrap {
    overflow-x: hidden;
}

.elementor-container h1, .xxl-heading {
    font-family: 'Mulish'!important;
    font-weight: 800!important;
}

.elementor-container h2, .xl-heading {
    font-family: 'Mulish'!important;
    font-weight: 800!important;
}

.elementor-container h3, .l-heading {
    font-family: 'Mulish'!important;
    font-weight: 800!important;
}

.elementor-container h4, .m-heading {
    font-family: 'Mulish'!important;
    font-weight: 800!important;
}

.elementor-container h5, .s-heading {
    font-family: 'Mulish'!important;
    font-weight: 800!important;
}

.elementor-container h6, .xs-heading {
    font-family: 'Mulish'!important;
    font-weight: 700!important;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    font-size: 14px;
    line-height: 2;
}

.elementor-container .text-red {
    color: #fe767c;
}

.elementor-container p {
    margin-bottom: 0;
    font-size: 16px;
}

.elementor-container p + * {
    margin-top: 16px;
}

@media (min-width: 1024px) {

    .elementor-container .hero-img {
        max-height: 720px;
        height: 100%;
        position: relative;
    }

        .elementor-container .hero-img .elementor-widget-container img {
        width: auto;
        height: 100%!important;
        position: relative!important;
    }
    
    .elementor-container .hero-img img {
        height: 100%;
        max-width: none;
    }
}

.feedbackly-waves-top {
    height: 80px;
    margin-top: -3px!important;
}

.elementor-testimonial--skin-default .swiper-slide {
    padding: 32px 24px;
    border-radius: 24px;
    background: #f4f5f6!important;
}

.elementor-testimonial {
    text-align: left;
}

.swiper-pagination {
    position: relative;
}

.elementor-testimonial__content:before {
    content: '"';
    font-size: 48px;
    font-family: 'Mulish';
    font-weight: 800;
    line-height: 1;
} 

.elementor-testimonial__footer {
    margin-top: 24px!important;
}

.elementor-testimonial__image {
    margin-bottom: 12px!important;
    height: 56px;
    width: 56px;
}

.elementor-testimonial__cite span {
    display: block;
}

.elementor-testimonial__image img {
    height: 56px;
    width: 56px;
    object-fit: cover;
    object-position: center;
    border-radius: 50%;
}

.elementor-widget-container * + .hbspt-form {
    margin-top: 32px;
}

.elementor-widget-container .hbspt-form {
	margin-left: -9px;
	margin-right: -9px;
}

.elementor-widget-container .hbspt-form .hs-error-msgs {
	padding-left: 0;
	list-style: none;
	color: #FE767C;
}

.elementor-widget-container .hbspt-form fieldset {
	max-width: none;
}

.elementor-widget-container .hbspt-form fieldset .hs-form-field {
	flex-direction: column;
}

.elementor-widget-container .hbspt-form label {
	margin-bottom: 8px;
	text-transform: uppercase;
	font-family: 'Mulish'!important;
	font-weight: 600;
	font-size: 14px!important;
	letter-spacing: .1em;
}

.elementor-widget-container .hbspt-form textarea {
	font-family: 'Mulish'!important;
	font-weight: 600;
}

.elementor-widget-container .hbspt-form .hs-form-field {
	width: 100%;
}

.elementor-widget-container .hbspt-form .hs-input {
	max-width: none;
	width: 100%!important;
	background: rgba(255,255,255,0.05);
	border: 0;
	color: rgb(255,255,255);
	text-align: left;
	padding: 12px 20px;
	min-height: none;
}

.elementor-widget-container .hbspt-form textarea.hs-input {
    min-height: 120px;
}

.elementor-widget-container .hbspt-form .hs-button {
    height: auto;
    font-family: 'Mulish'!important;
    font-weight: 700!important;
    font-size: 18px;
    transform: scale(1);
    transition: transform .15s ease-in-out;
}

.elementor-widget-container .hbspt-form .hs-button:hover {
    transform: scale(1.1);
}

@media (max-width: 676px) {

.elementor-container .mobile-overflow-image img {
    position: relative;
    left: -10%;
    width: 140%;
    max-width: none;
}

}


.top-nav  .elementor-icon-list-items {
    list-style: none;
    text-align: right;
    justify-content: flex-end;
}

.top-nav .elementor-icon-list-items > * {
    margin-left: 12px;
}

.main-footer .elementor-icon-list-items {
    list-style: none;
}

.main-footer .elementor-social-icon .svg-inline--fa path {
    fill: #ffffff!important;
}

.main-footer .elementor-social-icon {
    width: 40px;
    height: 40px;
    box-sizing: border-box;
    padding: 8px;
}

.main-footer .elementor-social-icon .svg-inline--fa {
    width: 24px;
    height: 24px;
}

.elementor .custom-counter .elementor-counter-number-wrapper {
    display: block;
}/* End custom CSS */