.elementor-17419 .elementor-element.elementor-element-755c8abe{--display:flex;--min-height:62vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-17419 .elementor-element.elementor-element-af19d36{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-17419 .elementor-element.elementor-element-af19d36 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-17419 .elementor-element.elementor-element-12c44170{text-align:center;}.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-2 .button-link-wrap i,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-3 a.button-link-wrap:before,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-4 .button-link-wrap,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-5 .button-link-wrap,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-8 .button-link-wrap,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-10 .button-link-wrap,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-11 .button-link-wrap,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-14 .button-link-wrap,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-15 .button-link-wrap::before,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-15 .button-link-wrap::after,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-16 .button-link-wrap::after,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-17 .button-link-wrap,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-18 .button-link-wrap::after,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-19 .button-link-wrap,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-20 .button-link-wrap,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-21 .button-link-wrap,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-22 .button-link-wrap,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-24 .button-link-wrap{background-color:transparent;background-image:linear-gradient(220deg, #4891DC 19%, #12B9DF 87%);}.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:#313131;}.elementor-17419 .elementor-element.elementor-element-8ddc7df > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-17419 .elementor-element.elementor-element-8ddc7df .button-link-wrap .button-after{margin-left:10px;}.elementor-17419 .elementor-element.elementor-element-8ddc7df .button-link-wrap .button-before{margin-right:10px;}.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-22 .button-link-wrap .btn-icon.button-before{padding-left:10px;}.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-22 .button-link-wrap .btn-icon.button-after{padding-right:10px;}.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-17 .button-link-wrap > span{padding:10px 15px 10px 15px;}.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button .button-link-wrap{color:#ffffff;}.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button .button-link-wrap svg{fill:#ffffff;}.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:#ffffff;stroke:#ffffff;}.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:#ffffff;}.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-4 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-5 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-8 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-10 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-11 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-12 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-13 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-14 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-16 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-17 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-19 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-20 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-21 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-22 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:#6e98cf;}.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-4 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-5 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-8 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-10 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-11 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-12 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-13 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-14 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-16 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-17 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-19 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-20 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-21 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-22 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-24 .button-link-wrap{border-width:0px 0px 0px 0px;}.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-18 .button-link-wrap{background:#6e98cf;}.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-4 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-8 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-10 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-11 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-12 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-13 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-14 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-16 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-17 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-18 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-18 .button-link-wrap::after,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-19 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-20 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-21 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-22 .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-24 .button-link-wrap{border-radius:25px 25px 25px 25px;}.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button .button-link-wrap:hover,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:#ffffff;}.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button .button-link-wrap:hover svg,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-14 .button-link-wrap svg{fill:#ffffff;}.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-14 .button-link-wrap::after{color:#ffffff;}.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:#ffffff;stroke:#ffffff;}.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:#6e98cf;}.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-18 .button-link-wrap::before{background:#6e98cf;}.elementor-17419 .elementor-element.elementor-element-c088468{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-17419 .elementor-element.elementor-element-c088468:not(.elementor-motion-effects-element-type-background), .elementor-17419 .elementor-element.elementor-element-c088468 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17419 .elementor-element.elementor-element-e12cb72{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-17419 .elementor-element.elementor-element-e12cb72 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#000000;}.elementor-17419 .elementor-element.elementor-element-36d02cd{text-align:center;}.elementor-17419 .elementor-element.elementor-element-f086966{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17419 .elementor-element.elementor-element-ef5e93a .elementor-flip-box{height:150px;}.elementor-17419 .elementor-element.elementor-element-ef5e93a .elementor-flip-box__layer, .elementor-17419 .elementor-element.elementor-element-ef5e93a .elementor-flip-box__layer__overlay{border-radius:150px;}.elementor-17419 .elementor-element.elementor-element-ef5e93a .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-17419 .elementor-element.elementor-element-ef5e93a .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-17419 .elementor-element.elementor-element-ef5e93a .elementor-flip-box__button{margin-inline-center:0;}.elementor-17419 .elementor-element.elementor-element-abb1fca .elementor-flip-box{height:150px;}.elementor-17419 .elementor-element.elementor-element-abb1fca .elementor-flip-box__layer, .elementor-17419 .elementor-element.elementor-element-abb1fca .elementor-flip-box__layer__overlay{border-radius:150px;}.elementor-17419 .elementor-element.elementor-element-abb1fca .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-17419 .elementor-element.elementor-element-abb1fca .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-17419 .elementor-element.elementor-element-abb1fca .elementor-flip-box__button{margin-inline-center:0;}.elementor-17419 .elementor-element.elementor-element-8a3025d .elementor-flip-box{height:150px;}.elementor-17419 .elementor-element.elementor-element-8a3025d .elementor-flip-box__layer, .elementor-17419 .elementor-element.elementor-element-8a3025d .elementor-flip-box__layer__overlay{border-radius:150px;}.elementor-17419 .elementor-element.elementor-element-8a3025d .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-17419 .elementor-element.elementor-element-8a3025d .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-17419 .elementor-element.elementor-element-8a3025d .elementor-flip-box__button{margin-inline-center:0;}.elementor-17419 .elementor-element.elementor-element-e5bbb9f{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-17419 .elementor-element.elementor-element-fdc3f7f .elementor-flip-box{height:150px;}.elementor-17419 .elementor-element.elementor-element-fdc3f7f .elementor-flip-box__layer, .elementor-17419 .elementor-element.elementor-element-fdc3f7f .elementor-flip-box__layer__overlay{border-radius:150px;}.elementor-17419 .elementor-element.elementor-element-fdc3f7f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-17419 .elementor-element.elementor-element-fdc3f7f .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-17419 .elementor-element.elementor-element-fdc3f7f .elementor-flip-box__button{margin-inline-center:0;}.elementor-17419 .elementor-element.elementor-element-14e4ee0 .elementor-flip-box{height:150px;}.elementor-17419 .elementor-element.elementor-element-14e4ee0 .elementor-flip-box__layer, .elementor-17419 .elementor-element.elementor-element-14e4ee0 .elementor-flip-box__layer__overlay{border-radius:150px;}.elementor-17419 .elementor-element.elementor-element-14e4ee0 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-17419 .elementor-element.elementor-element-14e4ee0 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-17419 .elementor-element.elementor-element-14e4ee0 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-17419 .elementor-element.elementor-element-14e4ee0 .elementor-flip-box__button{margin-inline-center:0;}.elementor-17419 .elementor-element.elementor-element-6808f86{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:080px;--padding-left:0px;--padding-right:0px;}.elementor-17419 .elementor-element.elementor-element-815a8e3 .elementor-flip-box{height:150px;}.elementor-17419 .elementor-element.elementor-element-815a8e3 .elementor-flip-box__layer, .elementor-17419 .elementor-element.elementor-element-815a8e3 .elementor-flip-box__layer__overlay{border-radius:150px;}.elementor-17419 .elementor-element.elementor-element-815a8e3 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-17419 .elementor-element.elementor-element-815a8e3 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-17419 .elementor-element.elementor-element-815a8e3 .elementor-flip-box__button{margin-inline-center:0;}.elementor-17419 .elementor-element.elementor-element-e41f39d .elementor-flip-box{height:150px;}.elementor-17419 .elementor-element.elementor-element-e41f39d .elementor-flip-box__layer, .elementor-17419 .elementor-element.elementor-element-e41f39d .elementor-flip-box__layer__overlay{border-radius:150px;}.elementor-17419 .elementor-element.elementor-element-e41f39d .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-17419 .elementor-element.elementor-element-e41f39d .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-17419 .elementor-element.elementor-element-e41f39d .elementor-flip-box__button{margin-inline-center:0;}.elementor-17419 .elementor-element.elementor-element-8426327.elementor-element{--order:99999 /* order end hack */;}.elementor-17419 .elementor-element.elementor-element-8426327 .elementor-flip-box{height:150px;}.elementor-17419 .elementor-element.elementor-element-8426327 .elementor-flip-box__layer, .elementor-17419 .elementor-element.elementor-element-8426327 .elementor-flip-box__layer__overlay{border-radius:150px;}.elementor-17419 .elementor-element.elementor-element-8426327 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-17419 .elementor-element.elementor-element-8426327 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-17419 .elementor-element.elementor-element-8426327 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-17419 .elementor-element.elementor-element-8426327 .elementor-flip-box__button{margin-inline-center:0;}.elementor-17419 .elementor-element.elementor-element-723c961{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-17419 .elementor-element.elementor-element-723c961:not(.elementor-motion-effects-element-type-background), .elementor-17419 .elementor-element.elementor-element-723c961 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F1EF;}.elementor-17419 .elementor-element.elementor-element-11e337e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-17419 .elementor-element.elementor-element-11e337e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#000000;}.elementor-17419 .elementor-element.elementor-element-6def105{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-17419 .elementor-element.elementor-element-6def105:not(.elementor-motion-effects-element-type-background), .elementor-17419 .elementor-element.elementor-element-6def105 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F1EF;}.elementor-17419 .elementor-element.elementor-element-ec5a276{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17419 .elementor-element.elementor-element-ec5a276:not(.elementor-motion-effects-element-type-background), .elementor-17419 .elementor-element.elementor-element-ec5a276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17419 .elementor-element.elementor-element-6c68e43{text-align:center;}.elementor-17419 .elementor-element.elementor-element-6c68e43 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-17419 .elementor-element.elementor-element-7ed5a22{text-align:center;}.elementor-17419 .elementor-element.elementor-element-ac8b8e2{text-align:center;}.elementor-17419 .elementor-element.elementor-element-c6a57cf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17419 .elementor-element.elementor-element-c6a57cf:not(.elementor-motion-effects-element-type-background), .elementor-17419 .elementor-element.elementor-element-c6a57cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17419 .elementor-element.elementor-element-bf508fd{text-align:center;}.elementor-17419 .elementor-element.elementor-element-bf508fd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-17419 .elementor-element.elementor-element-7e9f16e{text-align:center;}.elementor-17419 .elementor-element.elementor-element-d73ebb3{text-align:center;}.elementor-17419 .elementor-element.elementor-element-ba42c35{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17419 .elementor-element.elementor-element-ba42c35:not(.elementor-motion-effects-element-type-background), .elementor-17419 .elementor-element.elementor-element-ba42c35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17419 .elementor-element.elementor-element-182e5f0{text-align:center;}.elementor-17419 .elementor-element.elementor-element-182e5f0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-17419 .elementor-element.elementor-element-cdabbad{text-align:center;}.elementor-17419 .elementor-element.elementor-element-3917667{text-align:center;}.elementor-17419 .elementor-element.elementor-element-6734692{--display:flex;--min-height:62vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-17419 .elementor-element.elementor-element-6734692:not(.elementor-motion-effects-element-type-background), .elementor-17419 .elementor-element.elementor-element-6734692 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-17419 .elementor-element.elementor-element-1c1a081{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-17419 .elementor-element.elementor-element-1c1a081 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#000000;}.elementor-17419 .elementor-element.elementor-element-8209d8a{text-align:center;}@media(min-width:768px){.elementor-17419 .elementor-element.elementor-element-f086966{--content-width:55%;}.elementor-17419 .elementor-element.elementor-element-e5bbb9f{--content-width:35%;}.elementor-17419 .elementor-element.elementor-element-6808f86{--content-width:55%;}.elementor-17419 .elementor-element.elementor-element-ec5a276{--width:30%;}.elementor-17419 .elementor-element.elementor-element-c6a57cf{--width:30%;}.elementor-17419 .elementor-element.elementor-element-ba42c35{--width:30%;}}@media(max-width:1366px){.elementor-17419 .elementor-element.elementor-element-755c8abe{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-17419 .elementor-element.elementor-element-c088468{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-17419 .elementor-element.elementor-element-f086966{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-17419 .elementor-element.elementor-element-e5bbb9f{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-17419 .elementor-element.elementor-element-6808f86{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-17419 .elementor-element.elementor-element-723c961{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-17419 .elementor-element.elementor-element-6def105{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-17419 .elementor-element.elementor-element-6734692{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}}@media(max-width:1024px){.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-17 .button-link-wrap > span{padding:10px 8px 10px 8px;}}@media(max-width:767px){.elementor-17419 .elementor-element.elementor-element-755c8abe{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17419 .elementor-element.elementor-element-af19d36{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17419 .elementor-element.elementor-element-af19d36.elementor-element{--align-self:center;}.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-17419 .elementor-element.elementor-element-8ddc7df .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-17419 .elementor-element.elementor-element-c088468{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17419 .elementor-element.elementor-element-e12cb72{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17419 .elementor-element.elementor-element-f086966{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17419 .elementor-element.elementor-element-e5bbb9f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17419 .elementor-element.elementor-element-6808f86{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17419 .elementor-element.elementor-element-723c961{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17419 .elementor-element.elementor-element-11e337e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17419 .elementor-element.elementor-element-6def105{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17419 .elementor-element.elementor-element-6734692{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-17419 .elementor-element.elementor-element-1c1a081{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for flip-box, class: .elementor-element-ef5e93a *//* Keep the widget itself square */
.elementor-17419 .elementor-element.elementor-element-ef5e93a {
    width: 220px !important;
    max-width: 220px !important;
    min-width: 220px !important;

    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;

    flex: 0 0 220px !important;
}

/* Main flip box */
.elementor-17419 .elementor-element.elementor-element-ef5e93a .elementor-flip-box {
    width: 220px !important;
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;

    border-radius: 50% !important;
    overflow: hidden !important;
}

/* Front and back */
.elementor-17419 .elementor-element.elementor-element-ef5e93a .elementor-flip-box__front,
.elementor-17419 .elementor-element.elementor-element-ef5e93a .elementor-flip-box__back {
    width: 220px !important;
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;

    border-radius: 50% !important;
    overflow: hidden !important;

    background: linear-gradient(
        100deg,
        #12b9df 0%,
        #28aae2 50%,
        #4891dc 100%
    ) !important;
}

/* Centre content */
.elementor-17419 .elementor-element.elementor-element-ef5e93a .elementor-flip-box__layer__overlay {
    width: 100% !important;
    height: 100% !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    padding: 20px !important;
}

.elementor-17419 .elementor-element.elementor-element-ef5e93a .elementor-flip-box__layer__inner {
    width: 100% !important;
    text-align: center !important;
}

/* Title */
.elementor-17419 .elementor-element.elementor-element-ef5e93a .elementor-flip-box__layer__title {
    margin: 0 !important;
    padding: 0 !important;
    text-align: center !important;
    line-height: 1.05 !important;
}

/* Shadow */
.elementor-17419 .elementor-element.elementor-element-ef5e93a .elementor-flip-box__front {
    box-shadow: 0 10px 18px rgba(0, 0, 0, 0.14);
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-abb1fca *//* Keep the widget itself square */
.elementor-17419 .elementor-element.elementor-element-abb1fca {
    width: 220px !important;
    max-width: 220px !important;
    min-width: 220px !important;

    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;

    flex: 0 0 220px !important;
}

/* Main flip box */
.elementor-17419 .elementor-element.elementor-element-abb1fca .elementor-flip-box {
    width: 220px !important;
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;

    border-radius: 50% !important;
    overflow: hidden !important;
}

/* Front and back */
.elementor-17419 .elementor-element.elementor-element-abb1fca .elementor-flip-box__front,
.elementor-17419 .elementor-element.elementor-element-abb1fca .elementor-flip-box__back {
    width: 220px !important;
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;

    border-radius: 50% !important;
    overflow: hidden !important;

    background: linear-gradient(
        100deg,
        #12b9df 0%,
        #28aae2 50%,
        #4891dc 100%
    ) !important;
}

/* Centre content */
.elementor-17419 .elementor-element.elementor-element-abb1fca .elementor-flip-box__layer__overlay {
    width: 100% !important;
    height: 100% !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    padding: 20px !important;
}

.elementor-17419 .elementor-element.elementor-element-abb1fca .elementor-flip-box__layer__inner {
    width: 100% !important;
    text-align: center !important;
}

/* Title */
.elementor-17419 .elementor-element.elementor-element-abb1fca .elementor-flip-box__layer__title {
    margin: 0 !important;
    padding: 0 !important;
    text-align: center !important;
    line-height: 1.05 !important;
}

/* Shadow */
.elementor-17419 .elementor-element.elementor-element-abb1fca .elementor-flip-box__front {
    box-shadow: 0 10px 18px rgba(0, 0, 0, 0.14);
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-8a3025d *//* Keep the widget itself square */
.elementor-17419 .elementor-element.elementor-element-8a3025d {
    width: 220px !important;
    max-width: 220px !important;
    min-width: 220px !important;

    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;

    flex: 0 0 220px !important;
}

/* Main flip box */
.elementor-17419 .elementor-element.elementor-element-8a3025d .elementor-flip-box {
    width: 220px !important;
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;

    border-radius: 50% !important;
    overflow: hidden !important;
}

/* Front and back */
.elementor-17419 .elementor-element.elementor-element-8a3025d .elementor-flip-box__front,
.elementor-17419 .elementor-element.elementor-element-8a3025d .elementor-flip-box__back {
    width: 220px !important;
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;

    border-radius: 50% !important;
    overflow: hidden !important;

    background: linear-gradient(
        100deg,
        #12b9df 0%,
        #28aae2 50%,
        #4891dc 100%
    ) !important;
}

/* Centre content */
.elementor-17419 .elementor-element.elementor-element-8a3025d .elementor-flip-box__layer__overlay {
    width: 100% !important;
    height: 100% !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    padding: 20px !important;
}

.elementor-17419 .elementor-element.elementor-element-8a3025d .elementor-flip-box__layer__inner {
    width: 100% !important;
    text-align: center !important;
}

/* Title */
.elementor-17419 .elementor-element.elementor-element-8a3025d .elementor-flip-box__layer__title {
    margin: 0 !important;
    padding: 0 !important;
    text-align: center !important;
    line-height: 1.05 !important;
}

/* Shadow */
.elementor-17419 .elementor-element.elementor-element-8a3025d .elementor-flip-box__front {
    box-shadow: 0 10px 18px rgba(0, 0, 0, 0.14);
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-fdc3f7f *//* Keep the widget itself square */
.elementor-17419 .elementor-element.elementor-element-fdc3f7f {
    width: 220px !important;
    max-width: 220px !important;
    min-width: 220px !important;

    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;

    flex: 0 0 220px !important;
}

/* Main flip box */
.elementor-17419 .elementor-element.elementor-element-fdc3f7f .elementor-flip-box {
    width: 220px !important;
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;

    border-radius: 50% !important;
    overflow: hidden !important;
}

/* Front and back */
.elementor-17419 .elementor-element.elementor-element-fdc3f7f .elementor-flip-box__front,
.elementor-17419 .elementor-element.elementor-element-fdc3f7f .elementor-flip-box__back {
    width: 220px !important;
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;

    border-radius: 50% !important;
    overflow: hidden !important;

    background: linear-gradient(
        100deg,
        #12b9df 0%,
        #28aae2 50%,
        #4891dc 100%
    ) !important;
}

/* Centre content */
.elementor-17419 .elementor-element.elementor-element-fdc3f7f .elementor-flip-box__layer__overlay {
    width: 100% !important;
    height: 100% !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    padding: 20px !important;
}

.elementor-17419 .elementor-element.elementor-element-fdc3f7f .elementor-flip-box__layer__inner {
    width: 100% !important;
    text-align: center !important;
}

/* Title */
.elementor-17419 .elementor-element.elementor-element-fdc3f7f .elementor-flip-box__layer__title {
    margin: 0 !important;
    padding: 0 !important;
    text-align: center !important;
    line-height: 1.05 !important;
}

/* Shadow */
.elementor-17419 .elementor-element.elementor-element-fdc3f7f .elementor-flip-box__front {
    box-shadow: 0 10px 18px rgba(0, 0, 0, 0.14);
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-14e4ee0 *//* Keep the widget itself square */
.elementor-17419 .elementor-element.elementor-element-14e4ee0 {
    width: 220px !important;
    max-width: 220px !important;
    min-width: 220px !important;

    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;

    flex: 0 0 220px !important;
}

/* Main flip box */
.elementor-17419 .elementor-element.elementor-element-14e4ee0 .elementor-flip-box {
    width: 220px !important;
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;

    border-radius: 50% !important;
    overflow: hidden !important;
}

/* Front and back */
.elementor-17419 .elementor-element.elementor-element-14e4ee0 .elementor-flip-box__front,
.elementor-17419 .elementor-element.elementor-element-14e4ee0 .elementor-flip-box__back {
    width: 220px !important;
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;

    border-radius: 50% !important;
    overflow: hidden !important;

    background: linear-gradient(
        100deg,
        #12b9df 0%,
        #28aae2 50%,
        #4891dc 100%
    ) !important;
}

/* Centre content */
.elementor-17419 .elementor-element.elementor-element-14e4ee0 .elementor-flip-box__layer__overlay {
    width: 100% !important;
    height: 100% !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    padding: 20px !important;
}

.elementor-17419 .elementor-element.elementor-element-14e4ee0 .elementor-flip-box__layer__inner {
    width: 100% !important;
    text-align: center !important;
}

/* Title */
.elementor-17419 .elementor-element.elementor-element-14e4ee0 .elementor-flip-box__layer__title {
    margin: 0 !important;
    padding: 0 !important;
    text-align: center !important;
    line-height: 1.05 !important;
}

/* Shadow */
.elementor-17419 .elementor-element.elementor-element-14e4ee0 .elementor-flip-box__front {
    box-shadow: 0 10px 18px rgba(0, 0, 0, 0.14);
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-815a8e3 *//* Keep the widget itself square */
.elementor-17419 .elementor-element.elementor-element-815a8e3 {
    width: 220px !important;
    max-width: 220px !important;
    min-width: 220px !important;

    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;

    flex: 0 0 220px !important;
}

/* Main flip box */
.elementor-17419 .elementor-element.elementor-element-815a8e3 .elementor-flip-box {
    width: 220px !important;
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;

    border-radius: 50% !important;
    overflow: hidden !important;
}

/* Front and back */
.elementor-17419 .elementor-element.elementor-element-815a8e3 .elementor-flip-box__front,
.elementor-17419 .elementor-element.elementor-element-815a8e3 .elementor-flip-box__back {
    width: 220px !important;
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;

    border-radius: 50% !important;
    overflow: hidden !important;

    background: linear-gradient(
        100deg,
        #12b9df 0%,
        #28aae2 50%,
        #4891dc 100%
    ) !important;
}

/* Centre content */
.elementor-17419 .elementor-element.elementor-element-815a8e3 .elementor-flip-box__layer__overlay {
    width: 100% !important;
    height: 100% !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    padding: 20px !important;
}

.elementor-17419 .elementor-element.elementor-element-815a8e3 .elementor-flip-box__layer__inner {
    width: 100% !important;
    text-align: center !important;
}

/* Title */
.elementor-17419 .elementor-element.elementor-element-815a8e3 .elementor-flip-box__layer__title {
    margin: 0 !important;
    padding: 0 !important;
    text-align: center !important;
    line-height: 1.05 !important;
}

/* Shadow */
.elementor-17419 .elementor-element.elementor-element-815a8e3 .elementor-flip-box__front {
    box-shadow: 0 10px 18px rgba(0, 0, 0, 0.14);
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-e41f39d *//* Keep the widget itself square */
.elementor-17419 .elementor-element.elementor-element-e41f39d {
    width: 220px !important;
    max-width: 220px !important;
    min-width: 220px !important;

    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;

    flex: 0 0 220px !important;
}

/* Main flip box */
.elementor-17419 .elementor-element.elementor-element-e41f39d .elementor-flip-box {
    width: 220px !important;
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;

    border-radius: 50% !important;
    overflow: hidden !important;
}

/* Front and back */
.elementor-17419 .elementor-element.elementor-element-e41f39d .elementor-flip-box__front,
.elementor-17419 .elementor-element.elementor-element-e41f39d .elementor-flip-box__back {
    width: 220px !important;
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;

    border-radius: 50% !important;
    overflow: hidden !important;

    background: linear-gradient(
        100deg,
        #12b9df 0%,
        #28aae2 50%,
        #4891dc 100%
    ) !important;
}

/* Centre content */
.elementor-17419 .elementor-element.elementor-element-e41f39d .elementor-flip-box__layer__overlay {
    width: 100% !important;
    height: 100% !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    padding: 20px !important;
}

.elementor-17419 .elementor-element.elementor-element-e41f39d .elementor-flip-box__layer__inner {
    width: 100% !important;
    text-align: center !important;
}

/* Title */
.elementor-17419 .elementor-element.elementor-element-e41f39d .elementor-flip-box__layer__title {
    margin: 0 !important;
    padding: 0 !important;
    text-align: center !important;
    line-height: 1.05 !important;
}

/* Shadow */
.elementor-17419 .elementor-element.elementor-element-e41f39d .elementor-flip-box__front {
    box-shadow: 0 10px 18px rgba(0, 0, 0, 0.14);
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-8426327 *//* Keep the widget itself square */
.elementor-17419 .elementor-element.elementor-element-8426327 {
    width: 220px !important;
    max-width: 220px !important;
    min-width: 220px !important;

    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;

    flex: 0 0 220px !important;
}

/* Main flip box */
.elementor-17419 .elementor-element.elementor-element-8426327 .elementor-flip-box {
    width: 220px !important;
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;

    border-radius: 50% !important;
    overflow: hidden !important;
}

/* Front and back */
.elementor-17419 .elementor-element.elementor-element-8426327 .elementor-flip-box__front,
.elementor-17419 .elementor-element.elementor-element-8426327 .elementor-flip-box__back {
    width: 220px !important;
    height: 220px !important;
    min-height: 220px !important;
    max-height: 220px !important;

    border-radius: 50% !important;
    overflow: hidden !important;

    background: linear-gradient(
        100deg,
        #12b9df 0%,
        #28aae2 50%,
        #4891dc 100%
    ) !important;
}

/* Centre content */
.elementor-17419 .elementor-element.elementor-element-8426327 .elementor-flip-box__layer__overlay {
    width: 100% !important;
    height: 100% !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    padding: 20px !important;
}

.elementor-17419 .elementor-element.elementor-element-8426327 .elementor-flip-box__layer__inner {
    width: 100% !important;
    text-align: center !important;
}

/* Title */
.elementor-17419 .elementor-element.elementor-element-8426327 .elementor-flip-box__layer__title {
    margin: 0 !important;
    padding: 0 !important;
    text-align: center !important;
    line-height: 1.05 !important;
}

/* Shadow */
.elementor-17419 .elementor-element.elementor-element-8426327 .elementor-flip-box__front {
    box-shadow: 0 10px 18px rgba(0, 0, 0, 0.14);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba42c35 */.step-number .elementor-heading-title {
    width: 48px;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    border-radius: 50%;
    background: #16b5df;
    color: #11354a;
    font-size: 22px;
    font-weight: 600;
}

.how-it-works-steps {
    position: relative;
}

.how-it-works-steps::before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    height: 3px;
    background: #dfe3e8;
    z-index: 0;
}

.how-it-works-steps > .e-con {
    position: relative;
    z-index: 1;
}/* End custom CSS */