.section_title{overflow:hidden;color:#303b45}.section_title .elementor-widget:not(:last-child){margin-bottom:0!important}.section_title .elementor-widget-wrap{flex-direction:column}.section_title .elementor-widget-wrap .elementor-widget-wrap{min-height:initial}.section_title .heading_1 .elementor-heading-title{color:#303b45;font-size:28px;font-weight:500;letter-spacing:.03em;line-height:1.23}@media (min-width:768px){.section_title .heading_1 .elementor-heading-title{font-size:44px}}@media (min-width:1024px){.section_title .heading_1 .elementor-heading-title{font-size:60px}}.section_title .heading_2 .elementor-heading-title{color:#303b45;font-size:18px;font-weight:300;line-height:1.44}.section_price_common{padding:100px 0}.section_price_common .heading_1 .elementor-heading-title{font-size:48px;line-height:58px;font-weight:400;text-align:center}@media (max-width:767px){.section_price_common .heading_1 .elementor-heading-title{font-size:40px;line-height:48px}}.section_price_common .heading_2 .elementor-heading-title{font-size:28px;line-height:35px;font-weight:400;text-align:center}.section_price_common .btn_hero.btn_primary .elementor-button{background-color:#3d7ffc;box-shadow:0 10px 34px rgba(48,59,69,.3);width:100%;display:flex;align-items:center;justify-content:center}.section_price_common .prices_row{flex-wrap:wrap;margin-top:80px}.section_price_common .prices_row .card{max-width:270px;width:calc(50vw - 16px)!important;min-width:250px;margin:8px;padding:40px 20px;flex-basis:calc(50vw - 40px)!important;border-radius:10px;box-shadow:0 2px 12px #e1edff,0 4px 10px rgba(82,99,115,.15);display:inline-block}.section_price_common .prices_row .card .elementor-widget-wrap{flex-direction:column}.section_price_common .prices_row .card .elementor-widget-heading{flex:1 0 0%;display:flex;justify-content:center;align-items:center}.section_price_common .prices_row .card .elementor-widget-heading .elementor-heading-title{font-size:28px;line-height:34px;font-weight:400;color:#42505d;text-align:center}@media (min-width:576px){.section_price_common .prices_row .card{display:flex;margin:0 auto 20px;width:calc(50% - 16px)!important;flex-basis:calc(50% - 16px)!important}}@media (max-width:767px){.section_price_common .prices_row .card{max-width:100%;width:100%!important;min-width:100%;margin:0 0 30px}}@media (min-width:768px){.section_price_common .prices_row .card{width:calc(33.333% - 16px)!important;flex-basis:calc(33.333% - 16px)!important}}@media (min-width:1024px){.section_price_common .prices_row .card{width:calc(25% - 16px)!important;flex-basis:calc(25% - 16px)!important}}.section_price_common .prices_row .btn_hero.btn_primary{flex:0 0 0%}@media (max-width:767px){.section_price_common .prices_row{margin-top:20px}}.section_price_common .pricing_calculator_section .elementor-widget-wrap{padding:40px 20px;width:calc(50% - 20px);margin:40px auto 0;max-width:100%;box-shadow:0 2px 12px #e1edff,0 4px 10px rgba(82,99,115,.15);border-radius:10px}@media (max-width:767px){.section_price_common .pricing_calculator_section .elementor-widget-wrap{width:100%;margin:20px 0 0}}.section_price_common .pricing_calculator_section .elementor-heading-title{font-size:14px;letter-spacing:.03em;text-transform:uppercase;text-align:center}.section_price_common .pricing_calculator_section .elementor-button{max-width:160px;margin:0 auto}.section_price_common .pricing_calculator_section .elementor-button svg{margin-left:.3em;width:.7em;height:.7em;fill:none}@media (max-width:767px){.section_price_common{padding:50px 0}}