.elementor-4411 .elementor-element.elementor-element-46b9904a > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4411 .elementor-element.elementor-element-46b9904a:not(.elementor-motion-effects-element-type-background), .elementor-4411 .elementor-element.elementor-element-46b9904a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #7776ed 0%, #33abe4 100%);}.elementor-4411 .elementor-element.elementor-element-46b9904a > .elementor-background-overlay{background-color:#7776ed;background-image:url("https://freemius.com/fs-site/wp-content/uploads/2021/05/background-pattern.svg");background-position:center right;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4411 .elementor-element.elementor-element-46b9904a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4411 .elementor-element.elementor-element-588ee449 .elementor-heading-title{color:#ffffff;font-weight:400;line-height:1.3em;}.elementor-4411 .elementor-element.elementor-element-3bcb5652 .elementor-heading-title{color:#ffffff;font-size:24px;font-weight:300;line-height:1.5em;}.elementor-4411 .elementor-element.elementor-element-3bcb5652 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4411 .elementor-element.elementor-element-71e83637{margin-top:20px;margin-bottom:0px;}.elementor-4411 .elementor-element.elementor-element-3a1b6934 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(30px/2);}.elementor-4411 .elementor-element.elementor-element-3a1b6934 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(30px/2);}.elementor-4411 .elementor-element.elementor-element-3a1b6934 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(30px/2);margin-left:calc(30px/2);}.elementor-4411 .elementor-element.elementor-element-3a1b6934 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-30px/2);margin-left:calc(-30px/2);}body.rtl .elementor-4411 .elementor-element.elementor-element-3a1b6934 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px/2);}body:not(.rtl) .elementor-4411 .elementor-element.elementor-element-3a1b6934 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-30px/2);}.elementor-4411 .elementor-element.elementor-element-3a1b6934 .elementor-icon-list-icon i{color:#ffffff;font-size:8px;}.elementor-4411 .elementor-element.elementor-element-3a1b6934 .elementor-icon-list-icon svg{fill:#ffffff;width:8px;}.elementor-4411 .elementor-element.elementor-element-3a1b6934 .elementor-icon-list-text{color:#ffffff;}.elementor-4411 .elementor-element.elementor-element-3a1b6934 .elementor-icon-list-item, .elementor-4411 .elementor-element.elementor-element-3a1b6934 .elementor-icon-list-item a{font-size:17px;font-weight:300;line-height:8px;}.elementor-4411 .elementor-element.elementor-element-3ed5a67b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(30px/2);}.elementor-4411 .elementor-element.elementor-element-3ed5a67b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(30px/2);}.elementor-4411 .elementor-element.elementor-element-3ed5a67b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(30px/2);margin-left:calc(30px/2);}.elementor-4411 .elementor-element.elementor-element-3ed5a67b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-30px/2);margin-left:calc(-30px/2);}body.rtl .elementor-4411 .elementor-element.elementor-element-3ed5a67b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-30px/2);}body:not(.rtl) .elementor-4411 .elementor-element.elementor-element-3ed5a67b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-30px/2);}.elementor-4411 .elementor-element.elementor-element-3ed5a67b .elementor-icon-list-icon i{color:#ffffff;font-size:8px;}.elementor-4411 .elementor-element.elementor-element-3ed5a67b .elementor-icon-list-icon svg{fill:#ffffff;width:8px;}.elementor-4411 .elementor-element.elementor-element-3ed5a67b .elementor-icon-list-text{color:#ffffff;}.elementor-4411 .elementor-element.elementor-element-3ed5a67b .elementor-icon-list-item, .elementor-4411 .elementor-element.elementor-element-3ed5a67b .elementor-icon-list-item a{font-size:17px;font-weight:300;line-height:8px;}.elementor-4411 .elementor-element.elementor-element-608b71d5{margin-top:50px;margin-bottom:0px;}.elementor-4411 .elementor-element.elementor-element-1a89eeaa .elementor-button{font-weight:600;fill:var( --e-global-color-18026750 );color:var( --e-global-color-18026750 );background-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;padding:22px 32px 22px 32px;}.elementor-4411 .elementor-element.elementor-element-1a89eeaa .elementor-button:hover, .elementor-4411 .elementor-element.elementor-element-1a89eeaa .elementor-button:focus{color:var( --e-global-color-18026750 );background-color:#59ba00;}.elementor-4411 .elementor-element.elementor-element-1a89eeaa .elementor-button:hover svg, .elementor-4411 .elementor-element.elementor-element-1a89eeaa .elementor-button:focus svg{fill:var( --e-global-color-18026750 );}.elementor-4411 .elementor-element.elementor-element-4c4d2311 .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-4411 .elementor-element.elementor-element-4c4d2311 .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-4411 .elementor-element.elementor-element-4c4d2311 .elementor-button{font-weight:600;fill:rgba(255,255,255,0.73);color:rgba(255,255,255,0.73);background-color:rgba(255,255,255,0);border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.52);border-radius:10px 10px 10px 10px;}.elementor-4411 .elementor-element.elementor-element-4c4d2311 .elementor-button:hover, .elementor-4411 .elementor-element.elementor-element-4c4d2311 .elementor-button:focus{color:#ffffff;border-color:#ffffff;}.elementor-4411 .elementor-element.elementor-element-4c4d2311 .elementor-button:hover svg, .elementor-4411 .elementor-element.elementor-element-4c4d2311 .elementor-button:focus svg{fill:#ffffff;}.elementor-4411 .elementor-element.elementor-element-71f1ceb9 > .elementor-container{min-height:80px;}.elementor-4411 .elementor-element.elementor-element-71f1ceb9 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-4411 .elementor-element.elementor-element-71f1ceb9:not(.elementor-motion-effects-element-type-background), .elementor-4411 .elementor-element.elementor-element-71f1ceb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #4E4F80 0%, #2A83AD 100%);}.elementor-4411 .elementor-element.elementor-element-71f1ceb9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-80px;margin-bottom:0px;padding:5px 0px 0px 0px;}.elementor-4411 .elementor-element.elementor-element-71f1ceb9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4411 .elementor-element.elementor-element-d1d87be > .elementor-container{min-height:80px;}.elementor-4411 .elementor-element.elementor-element-d1d87be > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4411 .elementor-element.elementor-element-8e71c27 .swiper-wrapper{display:flex;align-items:center;}.elementor-4411 .elementor-element.elementor-element-5f886889:not(.elementor-motion-effects-element-type-background), .elementor-4411 .elementor-element.elementor-element-5f886889 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f8fe;}.elementor-4411 .elementor-element.elementor-element-5f886889 > .elementor-background-overlay{background-image:url("https://freemius.com/fs-site/wp-content/uploads/2021/05/background-pattern.svg");background-position:top right;background-repeat:no-repeat;background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4411 .elementor-element.elementor-element-5f886889 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-4411 .elementor-element.elementor-element-5f886889{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4411 .elementor-element.elementor-element-254a5e94 .elementor-spacer-inner{height:50px;}.elementor-4411 .elementor-element.elementor-element-15142a5 .elementor-repeater-item-a607af6 .swiper-slide-bg{background-color:rgba(255,255,255,0);background-image:url(https://freemius.com/fs-site/wp-content/uploads/2021/05/eu-vat-slide-v3.svg);background-size:contain;}.elementor-4411 .elementor-element.elementor-element-15142a5 .elementor-repeater-item-04c7215 .swiper-slide-bg{background-color:rgba(255,255,255,0);background-image:url(https://freemius.com/fs-site/wp-content/uploads/2021/05/complete-sales-solution-v2.svg);background-size:contain;}.elementor-4411 .elementor-element.elementor-element-15142a5 .elementor-repeater-item-c40c274 .swiper-slide-bg{background-image:url(https://freemius.com/fs-site/wp-content/uploads/2021/05/analytics-illustration.svg);background-size:contain;}.elementor-4411 .elementor-element.elementor-element-15142a5 .elementor-repeater-item-6da22c5 .swiper-slide-bg{background-image:url(https://freemius.com/fs-site/wp-content/uploads/2021/05/cart-abandonment-recovery-illustration.svg);background-size:contain;}.elementor-4411 .elementor-element.elementor-element-15142a5 .elementor-repeater-item-9ca3c81 .swiper-slide-bg{background-image:url(https://freemius.com/fs-site/wp-content/uploads/2021/05/marketing-automation-illustration.svg);background-size:contain;}.elementor-4411 .elementor-element.elementor-element-15142a5 .elementor-repeater-item-114b1be .swiper-slide-bg{background-image:url(https://freemius.com/fs-site/wp-content/uploads/2021/05/affiliates-illustration.svg);background-size:contain;}.elementor-4411 .elementor-element.elementor-element-15142a5 .swiper-slide{height:500px;transition-duration:calc(5000ms*1.2);}.elementor-4411 .elementor-element.elementor-element-15142a5 .swiper-slide-contents{max-width:50%;}.elementor-4411 .elementor-element.elementor-element-15142a5 .swiper-slide-inner{text-align:left;}.elementor-4411 .elementor-element.elementor-element-15142a5 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:20px;}.elementor-4411 .elementor-element.elementor-element-15142a5 .elementor-slide-heading{color:#00b6e1;font-weight:400;line-height:1.3em;}.elementor-4411 .elementor-element.elementor-element-15142a5 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:25px;}.elementor-4411 .elementor-element.elementor-element-15142a5 .elementor-slide-description{color:#444;font-weight:300;line-height:1.5em;}.elementor-4411 .elementor-element.elementor-element-15142a5 .elementor-slide-button{border-radius:10px;color:#ffffff;background-color:#33abe4;border-color:rgba(255,255,255,0);}.elementor-4411 .elementor-element.elementor-element-15142a5 .elementor-slide-button:hover{background-color:#2493b5;}.elementor-4411 .elementor-element.elementor-element-15142a5 .elementor-swiper-button{font-size:20px;color:#ffffff;}.elementor-4411 .elementor-element.elementor-element-15142a5 .swiper-pagination-bullet{height:8px;width:8px;}.elementor-4411 .elementor-element.elementor-element-15142a5 .swiper-container-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-4411 .elementor-element.elementor-element-15142a5 .swiper-pagination-fraction{font-size:8px;}.elementor-4411 .elementor-element.elementor-element-15142a5 .swiper-pagination-bullet-active{background-color:#d3135a;}.elementor-4411 .elementor-element.elementor-element-15142a5 > .elementor-widget-container{padding:0px 20px 0px 20px;background-color:rgba(255,255,255,0);}.elementor-4411 .elementor-element.elementor-element-6061646e .elementor-spacer-inner{height:50px;}.elementor-4411 .elementor-element.elementor-element-71cb4b12 .elementor-spacer-inner{height:50px;}.elementor-4411 .elementor-element.elementor-element-25f9c8c8{text-align:center;}.elementor-4411 .elementor-element.elementor-element-25f9c8c8 .elementor-heading-title{color:#33abe4;font-weight:400;line-height:1.5em;}.elementor-4411 .elementor-element.elementor-element-c0c2b49{color:#333333;font-size:16px;font-weight:300;}.elementor-4411 .elementor-element.elementor-element-62f980f8 .elementor-button{font-weight:600;background-color:#7cb944;border-radius:10px 10px 10px 10px;}.elementor-4411 .elementor-element.elementor-element-62f980f8 .elementor-button:hover, .elementor-4411 .elementor-element.elementor-element-62f980f8 .elementor-button:focus{background-color:#59ba00;}.elementor-4411 .elementor-element.elementor-element-6be09d1f .elementor-spacer-inner{height:50px;}.elementor-4411 .elementor-element.elementor-element-482c0232{text-align:center;}.elementor-4411 .elementor-element.elementor-element-482c0232 .elementor-heading-title{color:#33abe4;font-weight:400;line-height:1.5em;}.elementor-4411 .elementor-element.elementor-element-242e0e83{color:#333333;font-size:16px;font-weight:300;}.elementor-4411 .elementor-element.elementor-element-3a1dd0eb .elementor-button{font-weight:600;background-color:#29abe1;border-radius:10px 10px 10px 10px;}.elementor-4411 .elementor-element.elementor-element-3a1dd0eb .elementor-button:hover, .elementor-4411 .elementor-element.elementor-element-3a1dd0eb .elementor-button:focus{background-color:#2493b5;}.elementor-4411 .elementor-element.elementor-element-7d0c0254 .elementor-spacer-inner{height:50px;}.elementor-4411 .elementor-element.elementor-element-489e4c10{text-align:center;}.elementor-4411 .elementor-element.elementor-element-489e4c10 .elementor-heading-title{color:#33abe4;font-weight:400;line-height:1.5em;}.elementor-4411 .elementor-element.elementor-element-1f46bc22{color:#333333;font-size:16px;font-weight:300;}.elementor-4411 .elementor-element.elementor-element-1a905b47 .elementor-button{font-weight:600;background-color:#29abe1;border-radius:10px 10px 10px 10px;}.elementor-4411 .elementor-element.elementor-element-1a905b47 .elementor-button:hover, .elementor-4411 .elementor-element.elementor-element-1a905b47 .elementor-button:focus{background-color:#2493b5;}.elementor-4411 .elementor-element.elementor-element-428208c6 .elementor-spacer-inner{height:50px;}.elementor-4411 .elementor-element.elementor-element-24de959d{text-align:center;}.elementor-4411 .elementor-element.elementor-element-24de959d .elementor-heading-title{color:#33abe4;font-weight:400;line-height:1.5em;}.elementor-4411 .elementor-element.elementor-element-29495cc1{color:#333333;font-size:16px;font-weight:300;}.elementor-4411 .elementor-element.elementor-element-2dde8379 .elementor-button{font-weight:600;background-color:#29abe1;border-radius:10px 10px 10px 10px;}.elementor-4411 .elementor-element.elementor-element-2dde8379 .elementor-button:hover, .elementor-4411 .elementor-element.elementor-element-2dde8379 .elementor-button:focus{background-color:#2493b5;}.elementor-4411 .elementor-element.elementor-element-e3fe7e7 .elementor-spacer-inner{height:50px;}.elementor-4411 .elementor-element.elementor-element-3c3bfb1f{text-align:center;}.elementor-4411 .elementor-element.elementor-element-3c3bfb1f .elementor-heading-title{color:#33abe4;font-weight:400;line-height:1.5em;}.elementor-4411 .elementor-element.elementor-element-b32fa{color:#333333;font-size:16px;font-weight:300;}.elementor-4411 .elementor-element.elementor-element-6235c3e7 .elementor-button{font-weight:600;background-color:#29abe1;border-radius:10px 10px 10px 10px;}.elementor-4411 .elementor-element.elementor-element-6235c3e7 .elementor-button:hover, .elementor-4411 .elementor-element.elementor-element-6235c3e7 .elementor-button:focus{background-color:#2493b5;}.elementor-4411 .elementor-element.elementor-element-452f44df .elementor-spacer-inner{height:50px;}.elementor-4411 .elementor-element.elementor-element-108de4c1{text-align:center;}.elementor-4411 .elementor-element.elementor-element-108de4c1 .elementor-heading-title{color:#33abe4;font-weight:400;line-height:1.5em;}.elementor-4411 .elementor-element.elementor-element-310fe1fe{color:#333333;font-size:16px;font-weight:300;}.elementor-4411 .elementor-element.elementor-element-58b9e6f3 .elementor-button{font-weight:600;background-color:#29abe1;border-radius:10px 10px 10px 10px;}.elementor-4411 .elementor-element.elementor-element-58b9e6f3 .elementor-button:hover, .elementor-4411 .elementor-element.elementor-element-58b9e6f3 .elementor-button:focus{background-color:#2493b5;}.elementor-4411 .elementor-element.elementor-element-67ed5295 > .elementor-background-overlay{background-image:url("https://freemius.com/fs-site/wp-content/uploads/2021/05/background-pattern.svg");background-position:top right;background-repeat:no-repeat;background-size:cover;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4411 .elementor-element.elementor-element-67ed5295{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4411 .elementor-element.elementor-element-3b889301 .elementor-spacer-inner{height:50px;}.elementor-4411 .elementor-element.elementor-element-fe3ba33{text-align:center;}.elementor-4411 .elementor-element.elementor-element-fe3ba33 .elementor-heading-title{color:#71ae00;font-weight:500;line-height:1.5em;}.elementor-4411 .elementor-element.elementor-element-5699ca5d{text-align:center;}.elementor-4411 .elementor-element.elementor-element-5699ca5d .elementor-heading-title{color:#333333;font-weight:400;line-height:1.5em;}.elementor-4411 .elementor-element.elementor-element-712a25a4{color:#333333;font-size:16px;}.elementor-bc-flex-widget .elementor-4411 .elementor-element.elementor-element-1120fd3b.elementor-column .elementor-column-wrap{align-items:center;}.elementor-4411 .elementor-element.elementor-element-1120fd3b.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4411 .elementor-element.elementor-element-1120fd3b:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-4411 .elementor-element.elementor-element-1120fd3b > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://freemius.com/fs-site/wp-content/uploads/2021/05/blueprint-background.svg");background-position:center center;background-repeat:repeat;background-size:13% auto;}.elementor-4411 .elementor-element.elementor-element-1120fd3b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4411 .elementor-element.elementor-element-1120fd3b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4411 .elementor-element.elementor-element-238824ae{text-align:center;}.elementor-4411 .elementor-element.elementor-element-238824ae > .elementor-widget-container{margin:10% 10% 10% 10%;}.elementor-4411 .elementor-element.elementor-element-31c80c95 .elementor-spacer-inner{height:0px;}.elementor-4411 .elementor-element.elementor-element-4d5cf85a{color:#333333;font-size:16px;}.elementor-4411 .elementor-element.elementor-element-11b33280 .elementor-button{font-weight:600;fill:var( --e-global-color-18026750 );color:var( --e-global-color-18026750 );background-color:#29abe1;border-radius:10px 10px 10px 10px;}.elementor-4411 .elementor-element.elementor-element-11b33280 .elementor-button:hover, .elementor-4411 .elementor-element.elementor-element-11b33280 .elementor-button:focus{color:var( --e-global-color-18026750 );background-color:#2493b5;}.elementor-4411 .elementor-element.elementor-element-11b33280 .elementor-button:hover svg, .elementor-4411 .elementor-element.elementor-element-11b33280 .elementor-button:focus svg{fill:var( --e-global-color-18026750 );}.elementor-4411 .elementor-element.elementor-element-3dea9dd3 .elementor-spacer-inner{height:50px;}.elementor-4411 .elementor-element.elementor-element-5b8814d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4411 .elementor-element.elementor-element-5b8814d3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4411 .elementor-element.elementor-element-74c20120{text-align:left;}.elementor-4411 .elementor-element.elementor-element-74c20120 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:50% 50% 50% 50%;}.elementor-4411 .elementor-element.elementor-element-74c20120 > .elementor-widget-container{border-radius:50% 50% 50% 50%;}.elementor-4411 .elementor-element.elementor-element-4531e082 > .elementor-element-populated{padding:17px 0px 0px 0px;}.elementor-4411 .elementor-element.elementor-element-1cc7b7aa{text-align:left;color:#333333;font-size:1.4em;font-weight:400;line-height:2em;}.elementor-4411 .elementor-element.elementor-element-1cc7b7aa > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4411 .elementor-element.elementor-element-25d1e31e{color:#727272;}.elementor-4411 .elementor-element.elementor-element-fd7b2c5 > .elementor-background-overlay{background-image:url("https://freemius.com/fs-site/wp-content/uploads/2021/05/background-pattern.svg");background-position:center right;background-repeat:no-repeat;background-size:cover;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4411 .elementor-element.elementor-element-fd7b2c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4411 .elementor-element.elementor-element-401d5d7c .elementor-spacer-inner{height:50px;}.elementor-4411 .elementor-element.elementor-element-320c3b39{text-align:center;}.elementor-4411 .elementor-element.elementor-element-320c3b39 .elementor-heading-title{color:#71ae00;font-weight:500;line-height:1.5em;}.elementor-4411 .elementor-element.elementor-element-1717c8eb .elementor-spacer-inner{height:50px;}.elementor-bc-flex-widget .elementor-4411 .elementor-element.elementor-element-7880e805.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-4411 .elementor-element.elementor-element-7880e805.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-4411 .elementor-element.elementor-element-383a31c8{color:#333333;font-size:16px;font-weight:300;}.elementor-4411 .elementor-element.elementor-element-64f3b18b .elementor-button{font-weight:600;fill:var( --e-global-color-18026750 );color:var( --e-global-color-18026750 );background-color:#29abe1;border-radius:10px 10px 10px 10px;}.elementor-4411 .elementor-element.elementor-element-64f3b18b .elementor-button:hover, .elementor-4411 .elementor-element.elementor-element-64f3b18b .elementor-button:focus{color:var( --e-global-color-18026750 );background-color:#2493b5;}.elementor-4411 .elementor-element.elementor-element-64f3b18b .elementor-button:hover svg, .elementor-4411 .elementor-element.elementor-element-64f3b18b .elementor-button:focus svg{fill:var( --e-global-color-18026750 );}.elementor-4411 .elementor-element.elementor-element-41e93cb6 .elementor-spacer-inner{height:75px;}.elementor-4411 .elementor-element.elementor-element-cc76760:not(.elementor-motion-effects-element-type-background), .elementor-4411 .elementor-element.elementor-element-cc76760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #7776ed 0%, #29abe1 100%);}.elementor-4411 .elementor-element.elementor-element-cc76760 > .elementor-background-overlay{background-image:url("https://freemius.com/fs-site/wp-content/uploads/2021/05/background-pattern.svg");background-position:center center;background-size:cover;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4411 .elementor-element.elementor-element-cc76760{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-4411 .elementor-element.elementor-element-5b2c99c8{text-align:center;color:#ffffff;font-size:1.4em;font-weight:300;line-height:2em;}.elementor-4411 .elementor-element.elementor-element-2270fca0 > .elementor-background-overlay{background-image:url("https://freemius.com/fs-site/wp-content/uploads/2021/05/background-pattern.svg");background-position:center right;background-repeat:no-repeat;background-size:cover;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4411 .elementor-element.elementor-element-2270fca0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4411 .elementor-element.elementor-element-238ea825 .elementor-spacer-inner{height:50px;}.elementor-4411 .elementor-element.elementor-element-5a56ae55{text-align:center;}.elementor-4411 .elementor-element.elementor-element-5a56ae55 .elementor-heading-title{color:#71ae00;font-weight:500;line-height:1.5em;}.elementor-4411 .elementor-element.elementor-element-35dec328 .elementor-spacer-inner{height:50px;}.elementor-4411 .elementor-element.elementor-element-5f7fb3c4 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-4411 .elementor-element.elementor-element-1f625647.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-4411 .elementor-element.elementor-element-1f625647.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-4411 .elementor-element.elementor-element-1f625647 > .elementor-element-populated{padding:50px 20px 0px 20px;}.elementor-4411 .elementor-element.elementor-element-226b1f3e{color:#333333;font-size:1.6em;}.elementor-4411 .elementor-element.elementor-element-40ca2109 .elementor-button{font-weight:600;fill:var( --e-global-color-18026750 );color:var( --e-global-color-18026750 );background-color:#29abe1;border-radius:10px 10px 10px 10px;}.elementor-4411 .elementor-element.elementor-element-40ca2109 .elementor-button:hover, .elementor-4411 .elementor-element.elementor-element-40ca2109 .elementor-button:focus{color:var( --e-global-color-18026750 );background-color:#2493b5;}.elementor-4411 .elementor-element.elementor-element-40ca2109 .elementor-button:hover svg, .elementor-4411 .elementor-element.elementor-element-40ca2109 .elementor-button:focus svg{fill:var( --e-global-color-18026750 );}.elementor-bc-flex-widget .elementor-4411 .elementor-element.elementor-element-28b7739e.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-4411 .elementor-element.elementor-element-28b7739e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-4411 .elementor-element.elementor-element-b0fc118 .elementor-spacer-inner{height:75px;}.elementor-4411 .elementor-element.elementor-element-3fcf3c89{text-align:center;}.elementor-4411 .elementor-element.elementor-element-3fcf3c89 .elementor-heading-title{color:#a8a8a8;font-size:16px;font-weight:400;}.elementor-4411 .elementor-element.elementor-element-75bae86f:not(.elementor-motion-effects-element-type-background), .elementor-4411 .elementor-element.elementor-element-75bae86f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0f0f0;}.elementor-4411 .elementor-element.elementor-element-75bae86f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4411 .elementor-element.elementor-element-75bae86f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4411 .elementor-element.elementor-element-76c023dc .elementor-spacer-inner{height:50px;}.elementor-4411 .elementor-element.elementor-element-704215e9:not(.elementor-motion-effects-element-type-background), .elementor-4411 .elementor-element.elementor-element-704215e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #7776ed 0%, #29abe1 100%);}.elementor-4411 .elementor-element.elementor-element-704215e9 > .elementor-background-overlay{background-image:url("https://freemius.com/fs-site/wp-content/uploads/2021/05/background-pattern.svg");background-position:center right;background-size:cover;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4411 .elementor-element.elementor-element-704215e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-4411 .elementor-element.elementor-element-697d6a2 .elementor-repeater-item-898f0e6 .swiper-slide-bg{background-color:rgba(0,0,0,0);}.elementor-4411 .elementor-element.elementor-element-697d6a2 .elementor-repeater-item-27f1c08 .swiper-slide-bg{background-color:rgba(0,0,0,0);}.elementor-4411 .elementor-element.elementor-element-697d6a2 .elementor-repeater-item-13b5572 .swiper-slide-bg{background-color:rgba(0,0,0,0);}.elementor-4411 .elementor-element.elementor-element-697d6a2 .elementor-repeater-item-2eeb4a3 .swiper-slide-bg{background-color:rgba(0,0,0,0);}.elementor-4411 .elementor-element.elementor-element-697d6a2 .elementor-repeater-item-6c980b4 .swiper-slide-bg{background-color:rgba(0,0,0,0);}.elementor-4411 .elementor-element.elementor-element-697d6a2 .elementor-repeater-item-b495105 .swiper-slide-bg{background-color:rgba(0,0,0,0);}.elementor-4411 .elementor-element.elementor-element-697d6a2 .elementor-repeater-item-6536737 .swiper-slide-bg{background-color:rgba(0,0,0,0);}.elementor-4411 .elementor-element.elementor-element-697d6a2 .elementor-repeater-item-df2543a .swiper-slide-bg{background-color:rgba(0,0,0,0);}.elementor-4411 .elementor-element.elementor-element-697d6a2 .elementor-repeater-item-5307c8c .swiper-slide-bg{background-color:rgba(0,0,0,0);}.elementor-4411 .elementor-element.elementor-element-697d6a2 .elementor-repeater-item-481f95a .swiper-slide-bg{background-color:rgba(0,0,0,0);}.elementor-4411 .elementor-element.elementor-element-697d6a2 .elementor-repeater-item-5a72420 .swiper-slide-bg{background-color:rgba(0,0,0,0);}.elementor-4411 .elementor-element.elementor-element-697d6a2 .elementor-repeater-item-ff88254 .swiper-slide-bg{background-color:rgba(0,0,0,0);}.elementor-4411 .elementor-element.elementor-element-697d6a2 .swiper-slide{height:400px;transition-duration:calc(5000ms*1.2);}.elementor-4411 .elementor-element.elementor-element-697d6a2 .swiper-slide-contents{max-width:66%;}.elementor-4411 .elementor-element.elementor-element-697d6a2 .swiper-slide-inner{text-align:left;}.elementor-4411 .elementor-element.elementor-element-697d6a2 .elementor-slide-heading{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:1.5em;}.elementor-4411 .elementor-element.elementor-element-697d6a2 .elementor-slide-description{font-family:var( --e-global-typography-65bd1ca-font-family ), Sans-serif;font-size:var( --e-global-typography-65bd1ca-font-size );font-weight:var( --e-global-typography-65bd1ca-font-weight );line-height:var( --e-global-typography-65bd1ca-line-height );letter-spacing:var( --e-global-typography-65bd1ca-letter-spacing );}.elementor-4411 .elementor-element.elementor-element-697d6a2 .elementor-slide-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;border-width:2px;border-radius:8px;color:rgba(255,255,255,0.7);border-color:rgba(255,255,255,0.53);}.elementor-4411 .elementor-element.elementor-element-697d6a2 .elementor-slide-button:hover{color:#ffffff;border-color:#ffffff;}.elementor-4411 .elementor-element.elementor-element-697d6a2 .swiper-pagination-bullet{height:8px;width:8px;}.elementor-4411 .elementor-element.elementor-element-697d6a2 .swiper-container-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-4411 .elementor-element.elementor-element-697d6a2 .swiper-pagination-fraction{font-size:8px;}.elementor-4411 .elementor-element.elementor-element-697d6a2 .swiper-pagination-bullet-active{background-color:#144393;}.elementor-4411 .elementor-element.elementor-element-9319a42 > .elementor-background-overlay{background-image:url("https://freemius.com/fs-site/wp-content/uploads/2021/05/background-pattern.svg");background-position:center right;background-repeat:no-repeat;background-size:cover;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4411 .elementor-element.elementor-element-9319a42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4411 .elementor-element.elementor-element-63cc81c1 .elementor-spacer-inner{height:50px;}.elementor-4411 .elementor-element.elementor-element-5c4a2636{text-align:center;}.elementor-4411 .elementor-element.elementor-element-5c4a2636 .elementor-heading-title{color:#71ae00;font-weight:500;line-height:1.5em;}.elementor-4411 .elementor-element.elementor-element-6fe66ec1 .elementor-spacer-inner{height:50px;}.elementor-4411 .elementor-element.elementor-element-7093e922.elementor-position-right .elementor-image-box-img{margin-left:60px;}.elementor-4411 .elementor-element.elementor-element-7093e922.elementor-position-left .elementor-image-box-img{margin-right:60px;}.elementor-4411 .elementor-element.elementor-element-7093e922.elementor-position-top .elementor-image-box-img{margin-bottom:60px;}.elementor-4411 .elementor-element.elementor-element-7093e922 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-4411 .elementor-element.elementor-element-7093e922 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4411 .elementor-element.elementor-element-7093e922 .elementor-image-box-title{color:#33abe4;font-size:30px;font-weight:400;line-height:1.5em;}.elementor-4411 .elementor-element.elementor-element-7093e922 .elementor-image-box-description{font-weight:300;line-height:2em;}.elementor-4411 .elementor-element.elementor-element-7093e922 > .elementor-widget-container{padding:0px 50px 0px 70px;}.elementor-4411 .elementor-element.elementor-element-1360d4cd .elementor-spacer-inner{height:50px;}.elementor-4411 .elementor-element.elementor-element-2d75656c.elementor-position-right .elementor-image-box-img{margin-left:60px;}.elementor-4411 .elementor-element.elementor-element-2d75656c.elementor-position-left .elementor-image-box-img{margin-right:60px;}.elementor-4411 .elementor-element.elementor-element-2d75656c.elementor-position-top .elementor-image-box-img{margin-bottom:60px;}.elementor-4411 .elementor-element.elementor-element-2d75656c .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-4411 .elementor-element.elementor-element-2d75656c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4411 .elementor-element.elementor-element-2d75656c .elementor-image-box-title{color:#33abe4;font-size:30px;font-weight:400;line-height:1.5em;}.elementor-4411 .elementor-element.elementor-element-2d75656c .elementor-image-box-description{font-weight:300;line-height:2em;}.elementor-4411 .elementor-element.elementor-element-2d75656c > .elementor-widget-container{padding:0px 50px 0px 70px;}.elementor-4411 .elementor-element.elementor-element-721d51a2 .elementor-spacer-inner{height:50px;}.elementor-4411 .elementor-element.elementor-element-36ef7cf2.elementor-position-right .elementor-image-box-img{margin-left:60px;}.elementor-4411 .elementor-element.elementor-element-36ef7cf2.elementor-position-left .elementor-image-box-img{margin-right:60px;}.elementor-4411 .elementor-element.elementor-element-36ef7cf2.elementor-position-top .elementor-image-box-img{margin-bottom:60px;}.elementor-4411 .elementor-element.elementor-element-36ef7cf2 .elementor-image-box-wrapper .elementor-image-box-img{width:18%;}.elementor-4411 .elementor-element.elementor-element-36ef7cf2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4411 .elementor-element.elementor-element-36ef7cf2 .elementor-image-box-title{color:#33abe4;font-size:30px;font-weight:400;line-height:1.5em;}.elementor-4411 .elementor-element.elementor-element-36ef7cf2 .elementor-image-box-description{font-weight:300;line-height:2em;}.elementor-4411 .elementor-element.elementor-element-36ef7cf2 > .elementor-widget-container{padding:0px 50px 0px 70px;}.elementor-4411 .elementor-element.elementor-element-7cc13c1 .elementor-spacer-inner{height:50px;}.elementor-4411 .elementor-element.elementor-element-1fb0059a > .elementor-element-populated{margin:0px 20px 0px 0px;}.elementor-4411 .elementor-element.elementor-element-19789d41 .elementor-tab-title{border-width:0px;border-color:rgba(255,255,255,0);background-color:#33abe4;padding:20px 20px 20px 20px;}.elementor-4411 .elementor-element.elementor-element-19789d41 .elementor-tab-content{border-width:0px;border-bottom-color:rgba(255,255,255,0);background-color:#29abe1;color:#ffffff;line-height:1.5em;padding:10px 20px 10px 20px;}.elementor-4411 .elementor-element.elementor-element-19789d41 .elementor-toggle-item:not(:last-child){margin-bottom:40px;}.elementor-4411 .elementor-element.elementor-element-19789d41 .elementor-toggle-title, .elementor-4411 .elementor-element.elementor-element-19789d41 .elementor-toggle-icon{color:#ffffff;}.elementor-4411 .elementor-element.elementor-element-19789d41 .elementor-tab-title.elementor-active a, .elementor-4411 .elementor-element.elementor-element-19789d41 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#f4f995;}.elementor-4411 .elementor-element.elementor-element-19789d41 .elementor-toggle-title{font-family:var( --e-global-typography-d9ee240-font-family ), Sans-serif;font-size:var( --e-global-typography-d9ee240-font-size );font-weight:var( --e-global-typography-d9ee240-font-weight );line-height:var( --e-global-typography-d9ee240-line-height );letter-spacing:var( --e-global-typography-d9ee240-letter-spacing );}.elementor-4411 .elementor-element.elementor-element-19789d41 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:0px;}.elementor-4411 .elementor-element.elementor-element-19789d41 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:0px;}.elementor-4411 .elementor-element.elementor-element-19789d41 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-4411 .elementor-element.elementor-element-3be3bc7f > .elementor-element-populated{margin:0px 0px 0px 20px;}.elementor-4411 .elementor-element.elementor-element-3daad6e9 .elementor-tab-title{border-width:0px;border-color:rgba(255,255,255,0);background-color:#33abe4;padding:20px 20px 20px 20px;}.elementor-4411 .elementor-element.elementor-element-3daad6e9 .elementor-tab-content{border-width:0px;border-bottom-color:rgba(255,255,255,0);background-color:#29abe1;color:#ffffff;line-height:1.5em;padding:10px 20px 10px 20px;}.elementor-4411 .elementor-element.elementor-element-3daad6e9 .elementor-toggle-item:not(:last-child){margin-bottom:40px;}.elementor-4411 .elementor-element.elementor-element-3daad6e9 .elementor-toggle-title, .elementor-4411 .elementor-element.elementor-element-3daad6e9 .elementor-toggle-icon{color:#ffffff;}.elementor-4411 .elementor-element.elementor-element-3daad6e9 .elementor-tab-title.elementor-active a, .elementor-4411 .elementor-element.elementor-element-3daad6e9 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#f4f995;}.elementor-4411 .elementor-element.elementor-element-3daad6e9 .elementor-toggle-title{font-family:var( --e-global-typography-d9ee240-font-family ), Sans-serif;font-size:var( --e-global-typography-d9ee240-font-size );font-weight:var( --e-global-typography-d9ee240-font-weight );line-height:var( --e-global-typography-d9ee240-line-height );letter-spacing:var( --e-global-typography-d9ee240-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-4411 .elementor-element.elementor-element-3daad6e9 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:0px;}.elementor-4411 .elementor-element.elementor-element-3daad6e9 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:0px;}.elementor-4411 .elementor-element.elementor-element-3daad6e9 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-4411 .elementor-element.elementor-element-5d0d2d30 .elementor-spacer-inner{height:50px;}@media(max-width:1024px){.elementor-4411 .elementor-element.elementor-element-31c80c95 .elementor-spacer-inner{height:0px;}.elementor-4411 .elementor-element.elementor-element-1f625647 > .elementor-element-populated{padding:30px 20px 20px 20px;}.elementor-4411 .elementor-element.elementor-element-697d6a2 .elementor-slide-description{font-size:var( --e-global-typography-65bd1ca-font-size );line-height:var( --e-global-typography-65bd1ca-line-height );letter-spacing:var( --e-global-typography-65bd1ca-letter-spacing );}.elementor-4411 .elementor-element.elementor-element-1fb0059a > .elementor-element-populated{margin:0px 10px 0px 0px;}.elementor-4411 .elementor-element.elementor-element-19789d41 .elementor-toggle-title{font-size:var( --e-global-typography-d9ee240-font-size );line-height:var( --e-global-typography-d9ee240-line-height );letter-spacing:var( --e-global-typography-d9ee240-letter-spacing );}.elementor-4411 .elementor-element.elementor-element-3be3bc7f > .elementor-element-populated{margin:0px 0px 0px 10px;}.elementor-4411 .elementor-element.elementor-element-3daad6e9 .elementor-toggle-title{font-size:var( --e-global-typography-d9ee240-font-size );line-height:var( --e-global-typography-d9ee240-line-height );letter-spacing:var( --e-global-typography-d9ee240-letter-spacing );}}@media(max-width:767px){.elementor-4411 .elementor-element.elementor-element-588ee449{text-align:center;}.elementor-4411 .elementor-element.elementor-element-588ee449 .elementor-heading-title{font-size:30px;}.elementor-4411 .elementor-element.elementor-element-588ee449 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:70px 0px 0px 0px;}.elementor-4411 .elementor-element.elementor-element-3bcb5652{text-align:center;}.elementor-4411 .elementor-element.elementor-element-3bcb5652 .elementor-heading-title{font-size:20px;}.elementor-4411 .elementor-element.elementor-element-71e83637{margin-top:0px;margin-bottom:0px;}.elementor-4411 .elementor-element.elementor-element-3a1b6934 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-4411 .elementor-element.elementor-element-3a1b6934 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-4411 .elementor-element.elementor-element-3a1b6934 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-4411 .elementor-element.elementor-element-3a1b6934 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-4411 .elementor-element.elementor-element-3a1b6934 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-4411 .elementor-element.elementor-element-3a1b6934 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-4411 .elementor-element.elementor-element-3a1b6934 .elementor-icon-list-item, .elementor-4411 .elementor-element.elementor-element-3a1b6934 .elementor-icon-list-item a{font-size:16px;}.elementor-4411 .elementor-element.elementor-element-39788f3f > .elementor-element-populated{margin:-7px 0px 0px 0px;}.elementor-4411 .elementor-element.elementor-element-3ed5a67b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-4411 .elementor-element.elementor-element-3ed5a67b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-4411 .elementor-element.elementor-element-3ed5a67b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-4411 .elementor-element.elementor-element-3ed5a67b .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-4411 .elementor-element.elementor-element-3ed5a67b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-4411 .elementor-element.elementor-element-3ed5a67b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-4411 .elementor-element.elementor-element-3ed5a67b .elementor-icon-list-item, .elementor-4411 .elementor-element.elementor-element-3ed5a67b .elementor-icon-list-item a{font-size:16px;}.elementor-4411 .elementor-element.elementor-element-608b71d5{margin-top:10px;margin-bottom:0px;}.elementor-4411 .elementor-element.elementor-element-71f1ceb9{margin-top:0px;margin-bottom:0px;}.elementor-4411 .elementor-element.elementor-element-254a5e94 .elementor-spacer-inner{height:10px;}.elementor-4411 .elementor-element.elementor-element-15142a5 .swiper-slide{height:769px;}.elementor-4411 .elementor-element.elementor-element-15142a5 .swiper-slide-contents{max-width:100%;}.elementor-4411 .elementor-element.elementor-element-15142a5 .swiper-slide-inner{padding:10px 0px 10px 0px;}.elementor-4411 .elementor-element.elementor-element-15142a5 .elementor-slide-heading{font-size:26px;}.elementor-4411 .elementor-element.elementor-element-15142a5 .elementor-slide-description{font-size:15px;}.elementor-4411 .elementor-element.elementor-element-71cb4b12 .elementor-spacer-inner{height:20px;}.elementor-4411 .elementor-element.elementor-element-25f9c8c8{text-align:center;}.elementor-4411 .elementor-element.elementor-element-25f9c8c8 .elementor-heading-title{font-size:26px;}.elementor-4411 .elementor-element.elementor-element-4013da5e{text-align:center;}.elementor-4411 .elementor-element.elementor-element-4013da5e > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-4411 .elementor-element.elementor-element-c0c2b49{text-align:center;}.elementor-4411 .elementor-element.elementor-element-6be09d1f .elementor-spacer-inner{height:20px;}.elementor-4411 .elementor-element.elementor-element-482c0232 .elementor-heading-title{font-size:26px;}.elementor-4411 .elementor-element.elementor-element-5fe34352{text-align:center;}.elementor-4411 .elementor-element.elementor-element-5fe34352 > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-4411 .elementor-element.elementor-element-242e0e83{text-align:center;}.elementor-4411 .elementor-element.elementor-element-7d0c0254 .elementor-spacer-inner{height:20px;}.elementor-4411 .elementor-element.elementor-element-489e4c10{text-align:center;}.elementor-4411 .elementor-element.elementor-element-489e4c10 .elementor-heading-title{font-size:26px;}.elementor-4411 .elementor-element.elementor-element-3feb4196{text-align:center;}.elementor-4411 .elementor-element.elementor-element-3feb4196 > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-4411 .elementor-element.elementor-element-1f46bc22{text-align:center;}.elementor-4411 .elementor-element.elementor-element-428208c6 .elementor-spacer-inner{height:20px;}.elementor-4411 .elementor-element.elementor-element-24de959d{text-align:center;}.elementor-4411 .elementor-element.elementor-element-24de959d .elementor-heading-title{font-size:26px;}.elementor-4411 .elementor-element.elementor-element-255a1ae4{text-align:center;}.elementor-4411 .elementor-element.elementor-element-255a1ae4 > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-4411 .elementor-element.elementor-element-29495cc1{text-align:center;}.elementor-4411 .elementor-element.elementor-element-e3fe7e7 .elementor-spacer-inner{height:20px;}.elementor-4411 .elementor-element.elementor-element-3c3bfb1f{text-align:center;}.elementor-4411 .elementor-element.elementor-element-3c3bfb1f .elementor-heading-title{font-size:26px;}.elementor-4411 .elementor-element.elementor-element-a2307ef{text-align:center;}.elementor-4411 .elementor-element.elementor-element-a2307ef > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-4411 .elementor-element.elementor-element-b32fa{text-align:center;}.elementor-4411 .elementor-element.elementor-element-452f44df .elementor-spacer-inner{height:20px;}.elementor-4411 .elementor-element.elementor-element-108de4c1{text-align:center;}.elementor-4411 .elementor-element.elementor-element-108de4c1 .elementor-heading-title{font-size:26px;}.elementor-4411 .elementor-element.elementor-element-5edd19d7{text-align:center;}.elementor-4411 .elementor-element.elementor-element-5edd19d7 > .elementor-widget-container{margin:0px 50px 0px 50px;}.elementor-4411 .elementor-element.elementor-element-310fe1fe{text-align:center;}.elementor-4411 .elementor-element.elementor-element-3b889301 .elementor-spacer-inner{height:10px;}.elementor-4411 .elementor-element.elementor-element-fe3ba33{text-align:center;}.elementor-4411 .elementor-element.elementor-element-fe3ba33 .elementor-heading-title{font-size:32px;}.elementor-4411 .elementor-element.elementor-element-5699ca5d{text-align:center;}.elementor-4411 .elementor-element.elementor-element-5699ca5d .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-4411 .elementor-element.elementor-element-5699ca5d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4411 .elementor-element.elementor-element-50cb0b97 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4411 .elementor-element.elementor-element-712a25a4{text-align:center;}.elementor-4411 .elementor-element.elementor-element-712a25a4 > .elementor-widget-container{margin:0% 5% 0% 5%;}.elementor-4411 .elementor-element.elementor-element-31c80c95 .elementor-spacer-inner{height:0px;}.elementor-4411 .elementor-element.elementor-element-4d5cf85a{text-align:center;}.elementor-4411 .elementor-element.elementor-element-74c20120{text-align:center;}.elementor-4411 .elementor-element.elementor-element-4531e082 > .elementor-element-populated{padding:10px 20px 0px 20px;}.elementor-4411 .elementor-element.elementor-element-1cc7b7aa{text-align:center;font-size:20px;line-height:1.7em;}.elementor-4411 .elementor-element.elementor-element-25d1e31e{text-align:center;}.elementor-4411 .elementor-element.elementor-element-320c3b39{text-align:center;}.elementor-4411 .elementor-element.elementor-element-320c3b39 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-4411 .elementor-element.elementor-element-1717c8eb .elementor-spacer-inner{height:0px;}.elementor-4411 .elementor-element.elementor-element-31478320{text-align:center;}.elementor-4411 .elementor-element.elementor-element-383a31c8{text-align:center;}.elementor-4411 .elementor-element.elementor-element-5a56ae55{text-align:center;}.elementor-4411 .elementor-element.elementor-element-5a56ae55 .elementor-heading-title{font-size:31px;line-height:1.3em;}.elementor-4411 .elementor-element.elementor-element-35dec328 .elementor-spacer-inner{height:0px;}.elementor-4411 .elementor-element.elementor-element-1f625647 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-4411 .elementor-element.elementor-element-226b1f3e{text-align:center;font-size:20px;}.elementor-4411 .elementor-element.elementor-element-226b1f3e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4411 .elementor-element.elementor-element-704215e9{padding:0px 0px 0px 0px;}.elementor-4411 .elementor-element.elementor-element-11d8c6e > .elementor-element-populated{margin:10px 0px 20px 0px;}.elementor-4411 .elementor-element.elementor-element-697d6a2 .swiper-slide{height:700px;}.elementor-4411 .elementor-element.elementor-element-697d6a2 .swiper-slide-contents{max-width:100%;}.elementor-4411 .elementor-element.elementor-element-697d6a2 .elementor-slide-description{font-size:var( --e-global-typography-65bd1ca-font-size );line-height:var( --e-global-typography-65bd1ca-line-height );letter-spacing:var( --e-global-typography-65bd1ca-letter-spacing );}.elementor-4411 .elementor-element.elementor-element-63cc81c1 .elementor-spacer-inner{height:10px;}.elementor-4411 .elementor-element.elementor-element-5c4a2636{text-align:center;}.elementor-4411 .elementor-element.elementor-element-5c4a2636 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-4411 .elementor-element.elementor-element-6fe66ec1 .elementor-spacer-inner{height:0px;}.elementor-4411 .elementor-element.elementor-element-7093e922 .elementor-image-box-img{margin-bottom:30px;}.elementor-4411 .elementor-element.elementor-element-7093e922.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-4411 .elementor-element.elementor-element-7093e922.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-4411 .elementor-element.elementor-element-7093e922.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-4411 .elementor-element.elementor-element-7093e922 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-4411 .elementor-element.elementor-element-7093e922 .elementor-image-box-wrapper{text-align:center;}.elementor-4411 .elementor-element.elementor-element-7093e922 .elementor-image-box-title{line-height:1.2em;}.elementor-4411 .elementor-element.elementor-element-7093e922 .elementor-image-box-description{font-size:16px;line-height:1.5em;}.elementor-4411 .elementor-element.elementor-element-7093e922 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-4411 .elementor-element.elementor-element-1360d4cd .elementor-spacer-inner{height:0px;}.elementor-4411 .elementor-element.elementor-element-2d75656c .elementor-image-box-img{margin-bottom:30px;}.elementor-4411 .elementor-element.elementor-element-2d75656c.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-4411 .elementor-element.elementor-element-2d75656c.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-4411 .elementor-element.elementor-element-2d75656c.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-4411 .elementor-element.elementor-element-2d75656c .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-4411 .elementor-element.elementor-element-2d75656c .elementor-image-box-wrapper{text-align:center;}.elementor-4411 .elementor-element.elementor-element-2d75656c .elementor-image-box-title{line-height:1.2em;}.elementor-4411 .elementor-element.elementor-element-2d75656c .elementor-image-box-description{font-size:16px;line-height:1.5em;}.elementor-4411 .elementor-element.elementor-element-2d75656c > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-4411 .elementor-element.elementor-element-721d51a2 .elementor-spacer-inner{height:0px;}.elementor-4411 .elementor-element.elementor-element-36ef7cf2 .elementor-image-box-img{margin-bottom:30px;}.elementor-4411 .elementor-element.elementor-element-36ef7cf2.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-4411 .elementor-element.elementor-element-36ef7cf2.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-4411 .elementor-element.elementor-element-36ef7cf2.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-4411 .elementor-element.elementor-element-36ef7cf2 .elementor-image-box-wrapper .elementor-image-box-img{width:40%;}.elementor-4411 .elementor-element.elementor-element-36ef7cf2 .elementor-image-box-wrapper{text-align:center;}.elementor-4411 .elementor-element.elementor-element-36ef7cf2 .elementor-image-box-title{line-height:1.2em;}.elementor-4411 .elementor-element.elementor-element-36ef7cf2 .elementor-image-box-description{font-size:16px;line-height:1.5em;}.elementor-4411 .elementor-element.elementor-element-36ef7cf2 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-4411 .elementor-element.elementor-element-7cc13c1 .elementor-spacer-inner{height:0px;}.elementor-4411 .elementor-element.elementor-element-1fb0059a > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4411 .elementor-element.elementor-element-19789d41 .elementor-toggle-title{font-size:var( --e-global-typography-d9ee240-font-size );line-height:var( --e-global-typography-d9ee240-line-height );letter-spacing:var( --e-global-typography-d9ee240-letter-spacing );}.elementor-4411 .elementor-element.elementor-element-3be3bc7f > .elementor-element-populated{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4411 .elementor-element.elementor-element-3daad6e9 .elementor-toggle-title{font-size:var( --e-global-typography-d9ee240-font-size );line-height:var( --e-global-typography-d9ee240-line-height );letter-spacing:var( --e-global-typography-d9ee240-letter-spacing );}}@media(min-width:768px){.elementor-4411 .elementor-element.elementor-element-50cb0b97{width:54.035%;}.elementor-4411 .elementor-element.elementor-element-212268dd{width:45.965%;}.elementor-4411 .elementor-element.elementor-element-467c83c2{width:54%;}.elementor-4411 .elementor-element.elementor-element-5cf58b2b{width:10.702%;}.elementor-4411 .elementor-element.elementor-element-1120fd3b{width:35.297%;}.elementor-4411 .elementor-element.elementor-element-31d33f8f{width:54.035%;}.elementor-4411 .elementor-element.elementor-element-2f92bc41{width:45.965%;}.elementor-4411 .elementor-element.elementor-element-6c77f98f{width:25%;}.elementor-4411 .elementor-element.elementor-element-4531e082{width:75%;}.elementor-4411 .elementor-element.elementor-element-2d746d0{width:50%;}.elementor-4411 .elementor-element.elementor-element-7880e805{width:50%;}.elementor-4411 .elementor-element.elementor-element-1f625647{width:50%;}.elementor-4411 .elementor-element.elementor-element-28b7739e{width:50%;}}/* Start custom CSS for section, class: .elementor-element-46b9904a */#hero h2 em {
    display: inline-block;
    vertical-align: middle;
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    text-transform: capitalize;
    background: url(//simg.freemius.com/pages/wordpress/wordpress-short-logo-white.svg) no-repeat 50% 50%;
    background-size: contain;
    width: 240px;
    /*height: 40px;*/
    position: relative;
    top: -5px;
}

.hero-list .elementor-icon-list-text {
    padding-left: 15px !important;
}

h3 {
    margin-top: -10px;
}

blockquote {
    border-left: 0 !important;
    margin-left: 0 !important;
    padding: 0 !important;
}

.explainer-video-trigger {
    cursor: pointer !important;
}

.fa-angle-right {
    font-size: 2em !important;
    line-height: 0 !important;
    top: 5px;
    position: relative
}

.container-line {
    position: absolute;
    border-top: 2px solid #d3135a;
    width: 40%;
    height: 0;
}

.container-line:after {
    content: ' ';
    display: block;
    width: 18px;
    height: 18px;
    border-radius: 10px;
    position: absolute;
    background-color: #d3135a;
}

.container-line-top-left {
    left: 0;
    top: -25px;
}

.container-line-top-left:after {
    right: -10px;
    top: -10px;
}

.container-line-bottom-right {
    right: 0;
    bottom: -25px;
}

.container-line-bottom-right:after {
    left: -10px;
    bottom: -8px;
}

.fs-quotes {
    font-size: 3em !important;
    line-height: 0 !important;
    color: #fff;
}

.fs-quotes.fs-quotes--outside {
    position: absolute;
    top: 10px;
}

@media only screen and (max-width: 767px) {
    #hero h2 em {
        width: 190px;
        height: 30px;
    }
    
    h1 br, h2 br, h3 br, h4 br {
        display: none;
    }

    #dev_testimonial_container .fs-quotes {
        font-size: 2.5em !important;
    }

    #dev_testimonial_container .fs-quotes.fs-quotes--outside {
        left: 0px;
        top: -50px;
        margin-left: 0 !important;
    }
    
    #dev_testimonial_container .fs-quotes.fa-quote-right {
        position: absolute;
        right: 0;
        top: -50px;
    }
    
    #dev_testimonial_container .fs-quotes.fa-quote-right:before {
        left: 0;
        top: 0;
    }
}

.fs-quotes.fa-quote-left:before {
    padding-right: 10px;
}

.fs-quotes.fa-quote-right:before {
    padding: 0;
    position: relative;
    top: 30px;
    left: 15px;
}

.fs-quotes.fs-quotes--gradient:before {
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}

.fs-quotes.fa-quote-left.fs-quotes--gradient:before {
    background: #7776ed;
    background: -moz-linear-gradient(left, #7776ed 0%, #33abe4 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#7776ed), color-stop(100%,#33abe4));
    background: -webkit-linear-gradient(left, #7776ed 0%,#33abe4 100%);
    background: -o-linear-gradient(left, #7776ed 0%,#33abe4 100%);
    background: -ms-linear-gradient(left, #7776ed 0%,#33abe4 100%);
    background: linear-gradient(to right, #7776ed 0%,#33abe4 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7776ed', endColorstr='#33abe4',GradientType=1 );
}

.fs-quotes.fa-quote-right.fs-quotes--gradient:before {
    background: #33abe4;
    background: -moz-linear-gradient(left, #33abe4 0%, #7776ed 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#33abe4), color-stop(100%,#7776ed));
    background: -webkit-linear-gradient(left, #33abe4 0%,#7776ed 100%);
    background: -o-linear-gradient(left, #33abe4 0%,#7776ed 100%);
    background: -ms-linear-gradient(left, #33abe4 0%,#7776ed 100%);
    background: linear-gradient(to right, #33abe4 0%,#7776ed 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33abe4', endColorstr='#7776ed',GradientType=1 );
}

#faq .fa {
    font-size: 30px;
    margin-top: -5px;
}

#faq .elementor-toggle-item {
    border-radius: 8px;
    overflow: hidden;
}

#faq .elementor-toggle-item.elementor-active {
    display: block;
}

#faq a {
    color: #fff;
    border-bottom: 1px dashed;
}

#faq a:hover {
    color: #fff;
    border-bottom: 1px solid;
}

#slider_section .elementor-background-overlay {
        background-position: 80px -60px !important;
}

.elementor-slick-slider .slick-next,
.elementor-slick-slider .slick-prev {
    background: #71ae00 !important;
    width: 40px;
    border-radius: 20px;
    height: 40px;
    text-align: center;
    opacity: 0.5;
}

.elementor-slick-slider .slick-prev {
    padding-right: 2px;
    margin-left: -20px;
}

.elementor-slick-slider .slick-next {
    padding-left: 2px;
    margin-right: -20px;
}

.elementor-slick-slider .slick-next:hover,
.elementor-slick-slider .slick-prev:hover {
    /*background: #59ba00 !important;*/
    opacity: 1;
}

/*#faq .elementor-tab-title:before {
      content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -0.25em;
}
#faq .elementor-tab-title {
    display: block;
    vertical-align: middle;
    width: 100%;
    height: 96px;
}*/

@media only screen and (max-height: 740px) and (min-width: 769px) {
    #hero {
        min-height: 100vh;
        height: auto;
        padding-top: 75px;
    }
}

@media only screen and (max-height: 719px) {
    #logos_slider {
        margin-top: 0;
    }
}

/* Tablet */
@media only screen and (max-width: 1160px) and (min-width: 769px) {
    #hero {
        overflow: hidden;
    }
    
    #hero .elementor-column-gap-default {
        margin-left: 2%;
        margin-right: 2%;
    }
    
    #hero h1 {
        font-size: 2.2vw;
    }
    
    #hero h2 {
        font-size: 3.5vw;
    }
    
    #hero h2 em {
        width: 43%;
    }
    
    #hero .elementor-icon-list-item {
        font-size: 1.55vw;
    }
    
    #hero img {
        width: 460px;
        max-width: 460px;
        margin-left: -20px;
    }
    
    #hero_buttons .elementor-button {
        white-space: nowrap;
        /*margin-right: -110px;*/
    }
    
    .elementor-widget-heading .elementor-heading-title.elementor-size-xl {
        font-size: 3.35vw;
    }
    
    #dev_first_section h3 {
        font-size: 2.5vw;
    }
    
    #dev_first_section p {
        padding-left: 20px;
    }
    
    .elementor-spacer-inner {
        padding-top: 4.5%;
        height: 0;
    }
    
    #dev_first_section  .elementor-button {
        margin-left: 20px;
    }
    
    #code_section {
        margin: 0 30px;
    }
}

#how_freemius_different .elementor-background-overlay {
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8e71c27 */#logos img {
    opacity: 0.6; 
    
    filter: brightness( 10000% ) contrast( 100% ) saturate( 100% ) blur( 0px );
}

#logos img:hover {
    opacity: 0.9; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-71f1ceb9 */#logos_slider img {
    max-height: 50px;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-15142a5 */#features_slider .swiper-slide-bg {
    background-position-x: 90% !important;
    background-size: auto 90%;
}

/* Desktop */
@media only screen and (min-width: 1160px) {
    #swiper-slide10 .swiper-slide-bg {
        background-size: auto 80% !important;
    }
    
    #swiper-slide11 .swiper-slide-bg,
    #swiper-slide14 .swiper-slide-bg,
    #swiper-slide15 .swiper-slide-bg {
        background-size: auto 90% !important;
    }
    
    #swiper-slide12 .swiper-slide-bg {
        background-size: auto 95% !important;
    }
    
    #swiper-slide13 .swiper-slide-bg {
        background-size: auto 80% !important;
    }
}

/* Tablet */
@media only screen and (max-width: 1160px) and (min-width: 769px) {
    #features_slider .swiper-slide-bg {
        background-size: auto 70% !important;
        background-position-y: 50px !important;
    }
    
    #features_slider .elementor-slides .swiper-slide-inner .elementor-slide-heading {
        font-size: 3.05vw;
    }
    
    #features_slider #swiper-slide11 .swiper-slide-bg,
    #features_slider #swiper-slide14 .swiper-slide-bg,
    #features_slider #swiper-slide15 .swiper-slide-bg{
        background-size: auto 60% !important;
        background-position-y: 80px !important;
    }
    
    #features_slider #swiper-slide13 .swiper-slide-bg {
        background-size: auto 50% !important;
        background-position-y: 100px !important;
    }    
}

/* Mobile */
@media only screen and (max-width: 360px) {
    #features_slider .swiper-slide-bg {
        /*margin-top: 50px;*/
        
            background-position: 0 50% !important;
        background-size: 75%;
    }
    
    #features_slider .elementor-slide-button {
        width: 100%;
    }
}

#features_slider .elementor-swiper-button-next, #features_slider .elementor-swiper-button-prev {
    background: #71ae00 !important;
    width: 40px;
    border-radius: 20px;
    height: 40px;
    opacity: 0.5;
    align-items: center;
    justify-content: center
}

#features_slider .elementor-swiper-button-next {
    right: 0px;
}

#features_slider .elementor-swiper-button-prev {
    left: -10px;
}

#features_slider .elementor-swiper-button-next:hover,
#features_slider .elementor-swiper-button-prev:hover {
    opacity: 1;
}

#features_slider .swiper-pagination {
    bottom: initial;
    margin-top: 20px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-75a9a134 */#php_code {
    background: #f5f5f5;
    overflow: hidden;
        font-family: Consolas, monospace !important;
    color: #666;
    font-weight: 300;
}

#php_code .elementor-widget-container {
    overflow: auto;
}

#php_code pre {
    padding: 0;
    margin: 0;
}

#php_code tr td {
    margin: 0;
    /*white-space: nowrap;*/
    padding: 1px 10px;
    border-radius: 0;
}


#php_code tr td:first-child {
    /*color: #575757;*/
    /*background-color: #b8d79c;*/
    background-color: #eee;
    color: #aaa;
    padding: 1px 15px;
}

#php_code tr:first-child td {
    background: #3b3b3b;
    text-align: center;
    padding: 5px 5px 1px;
    color: #c6ccc6;
    font-size: 0.8em;
    border-radius: 3px 3px 0 0;
}

#php_code tr:last-child td {
    background: #8fd3ef;
    text-align: center;
    padding: 5px 5px 1px;
    /*color: #eaeaea;*/
    color: #575757;
    font-size: 0.8em;
    border-radius: 0 0 3px 3px;
}

#php_code .fs-saved {
    color: #d3135a;
}

#php_code .fs-method-call {
    color: #1c96c9;
}

#php_code .fs-comment {
    color: #999;
}

#php_code .fs-string {
    color: #71ae00;
}

@media only screen and (max-width: 360px) {
    #php_code tr td {
        white-space: nowrap;
    }
    #php_code tr:first-child td,
    #php_code tr:last-child td {
        text-align: left;
        border-radius: 0;
        padding-left: 55px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1120fd3b */@media only screen and (max-width: 768px) {
    #blueprint_bkg {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5b8814d3 */#dev_testimonial_container {
    overflow: hidden;
}

#dev_testimonial_container > .elementor-container:before {
    content: ' ';
    left: -710px;
    position: absolute;
    width: 800px;
    bottom: 0;
    top: 0;
    max-height: 180px;
    
    background: #7776ed;
background: -moz-linear-gradient(left, #7776ed 2%, #33abe4 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(2%,#7776ed), color-stop(100%,#33abe4));
background: -webkit-linear-gradient(left, #7776ed 2%,#33abe4 100%);
background: -o-linear-gradient(left, #7776ed 2%,#33abe4 100%);
background: -ms-linear-gradient(left, #7776ed 2%,#33abe4 100%);
background: linear-gradient(to right, #7776ed 2%,#33abe4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7776ed', endColorstr='#33abe4',GradientType=1 );
}

#dev_testimonial_container > .elementor-container:after {
    content: ' ';
    left: 100%;
    position: absolute;
    width: 1200px;
    bottom: 0;
    top: 0;
    max-height: 180px;
    
background: #7776ed;
background: -moz-linear-gradient(left, #7776ed 2%, #33abe4 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(2%,#7776ed), color-stop(100%,#33abe4));
background: -webkit-linear-gradient(left, #7776ed 2%,#33abe4 100%);
background: -o-linear-gradient(left, #7776ed 2%,#33abe4 100%);
background: -ms-linear-gradient(left, #7776ed 2%,#33abe4 100%);
background: linear-gradient(to right, #7776ed 2%,#33abe4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7776ed', endColorstr='#33abe4',GradientType=1 );    
}

#dev_testimonial_container blockquote {
    margin: 0;
}

/* Mobile */
@media only screen and (max-width: 768px) {
    #dev_testimonial_container {
        overflow: visible;
        padding-bottom: 70px !important;
    }
    
    #dev_testimonial_container blockquote br {
        display: none;
    }
    
    #dev_testimonial_container > .elementor-container:before {
        left: 0;
        right: 0;
        top: -40px;
        height: 140px;
        width: 100%;
    }
    
    #dev_testimonial_container > .elementor-container:after {
        left: 0;
        right: 0;
        top: auto;
        bottom: -70px;
        height: 40px;
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-67ed5295 */#dev_first_section .elementor-background-overlay {
        background-position: 80px -20px !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-697d6a2 */#testimonials_slider {
    overflow: hidden;
}

#testimonials_slider .fs-quotes.fs-quotes--outside {
    left: -75px;
}

/*#testimonials_slider img {*/
/*    position: absolute;*/
/*    border-radius: 135px;*/
/*    width: 270px;*/
/*    height: 270px;*/
/*    left: -350px;*/
/*    top: -5px;*/
/*    padding: 20px;*/
/*    border: 2px solid #fff;*/
/*}*/

#testimonials_slider .fs-profilepic img {
    max-width: 300px;
    max-height: 300px;
    border: 2px solid #fff;
}
    
@media only screen and (min-width: 768px) {
    #testimonials_slider .fs-profilepic {
        position: absolute;
        top: -5px;
        left: -50%;
        width: 35%;
    }
    
    #testimonials_slider .fs-profilepic:before {
        content: "";
        display: block;
        padding-top: 100%;
    }
    
    #testimonials_slider .fs-profilepic img {
        border-radius: 50%;
        padding: 7%;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
    }
}

#testimonials_slider blockquote {
    position: relative;
    padding: 0;
    border-left: 0;
    margin-bottom: 40px;
    margin-left: 0;
}

#testimonials_slider .quote-name,
#testimonials_slider .quote-job-title {
    display: block;
    font-style: normal;
    font-size: 16px;
    line-height: 1.5em;
    opacity: 0.7;
}


#testimonials_slider .elementor-button.elementor-slide-button {
    position: absolute !important;
    bottom: 40px !important;
    right: 0 !important;
}

#testimonials_slider .elementor-button.elementor-slide-button .fa {
    margin-left: 10px;
}

#testimonials_slider .elementor-swiper-button-next,
#testimonials_slider .elementor-swiper-button-prev {
    background: #71ae00 !important;
    width: 40px;
    border-radius: 20px;
    height: 40px;
    opacity: 0.5;
    align-items: center;
    justify-content: center;
}

#testimonials_slider .elementor-swiper-button-prev {
    padding-right: 2px;
    margin-left: -5px;
}

#testimonials_slider .elementor-swiper-button-next {
    padding-left: 2px;
    margin-right: -5px;
}

#testimonials_slider .elementor-swiper-button-next:hover,
#testimonials_slider .elementor-swiper-button-prev:hover {
    opacity: 1;
}

#testimonials_slider .fs-quotes {
    font-size: 2em !important;
    line-height: 0 !important;
    color: #fff;
}

#testimonials_slider .fs-quotes.fs-quotes--outside {
    position: absolute;
    top: 10px;
}


#testimonials_slider .fs-quotes.fa-quote-left:before {
    padding-right: 10px;
}

#testimonials_slider .fs-quotes.fa-quote-right:before {
    padding: 0;
    position: relative;
    top: 30px;
    left: 15px;
}

@media only screen and (max-width: 768px) {
    #testimonials_slider {
        margin-left: 0;
    }

    #testimonials_slider img {
        position: initial;
        left: auto;
        right: auto;
        top: auto;
        border-radius: 100px;
        width: 200px;
        height: 200px;
        padding: 15px;
        display: block !important;
        margin: 0 auto;
        margin-bottom: 50px;
    }
    
    #testimonials_slider .quote-name,
    #testimonials_slider .quote-job-title {
        text-align: center;
    }
    
    #testimonials_slider .fs-quotes {
        font-size: 2.5em !important;
    }

    
    #testimonials_slider blockquote {
        margin-bottom: 20px;
        text-align: center;
    }
    
    #testimonials_slider .elementor-button.elementor-slide-button {
        position: initial !important;
        width: 100%;
    }

    #testimonials_slider .fs-quotes.fs-quotes--outside,
    #dev_testimonial_container .fs-quotes.fs-quotes--outside {
        left: 0px;
        top: -50px;
        margin-left: 0 !important;
    }
    
    #testimonials_slider .fs-quotes.fa-quote-right {
        position: absolute;
        right: 0;
        top: -50px;
    }
    
    #testimonials_slider .fs-quotes.fa-quote-right:before {
        left: 0;
        top: 0;
    }    
}

#testimonials_slider .swiper-slide-contents {
    position: relative;
    z-index: 1;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-19789d41 */#faq .elementor-toggle .elementor-tab-title {
    font-size: 1.3em;
    line-height: 1.5em;
    letter-spacing: 0.5px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-607a26a4 */#faq h2 a, #faq h2 a:hover {
    border-bottom: none;
}

#faq .fas {
    font-size: 30px;
    margin-top: -5px;
}/* End custom CSS */