.pricing_template .light-blue_colab{background:#f5fbff}.pricing_template .sectionTitle_bg{background-color:#fbfbfb;padding:106px 0 115px;text-align:left}.pricing_template .sectionTitle_bg .pricingTitle{color:#505050;font-size:var(--text-lg);font-weight:400;margin-bottom:5px;letter-spacing:.5px}.pricing_template .sectionTitle_bg .sectionSubtitle{color:#001f77;font-size:var(--text-3xl);font-weight:700;word-spacing:0;margin-top:5px;letter-spacing:1px}.pricing_template .pricingCard_sec,.pricing_template .ribbon_section,.pricing_template .whyContent_section{padding:35px 0}@media (max-width:1023px){.priceby_numbers svg{width:1em;height:1em}}.pricing_template .pricingCard_sec .pricing_section_component .dv_tag_content{color:#002077;font-size:var(--text-sm);font-weight:400;border-radius:50px;border:1px solid #002077;background:rgba(0,32,119,.3);width:fit-content;padding:5px 15px;letter-spacing:.5px}.pricing_template .pricingCard_sec .pricing_section_component .pricing_table_title{color:#001f77;font-size:var(--text-2xxl);font-weight:600;margin:25px 0;letter-spacing:1px}.pricing_template .pricingCard_sec .pricing_section_component .dv_head_subTitle{color:#505050;font-size:var(--text-base);font-weight:400;letter-spacing:.5px;margin-bottom:35px}.pricing_template .pricingCard_sec .priceCard_container{border-radius:5px;border:1px solid #e4dede;background:#f6f6f6;transition:transform .3s;height:100%;overflow:hidden}.pricing_template .pricingCard_sec .priceCard_container .priceCard_hoverLine{display:none}.pricing_template .pricingCard_sec .priceCard_container:hover{border-radius:5px;border:1px solid #002077;background:#fff;box-shadow:0 0 15px 0 rgba(0,32,119,.5);transform:scale(1.1);cursor:pointer}@media (min-width:320px){.pricing_template .pricingCard_sec .priceCard_container:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}}.pricing_template .pricingCard_sec .priceCard_container:hover .priceCard_hoverLine{display:block;margin:-1px auto 0}.pricing_template .pricingCard_sec .priceCard_container:hover .price_card_body{background:#002077}.pricing_template .pricingCard_sec .priceCard_container:hover .price_card_body .listType_priceCard{color:#fff!important}.pricing_template .pricingCard_sec .priceCard_container:hover .price_card_body .btn-wrap .btn-buy{color:#002077!important;font-weight:600!important;border-radius:50px!important;border:1px solid #fff!important;background:#fff!important;-webkit-border-radius:50px!important;-moz-border-radius:50px!important;-ms-border-radius:50px!important;-o-border-radius:50px!important}.pricing_template .pricingCard_sec .priceCard_container:hover :not(:hover){transition:transform .3s;transform:scale(1)}.pricing_template .pricingCard_sec .priceCard_container .priceCard_Dv .price_card_head{padding:1vw;background:#fff}.pricing_template .pricingCard_sec .priceCard_container .priceCard_Dv .price_card_head .pricePlan_title{color:#002077;font-size:var(--text-lg);font-weight:700;margin:0 0 .2vw}.pricing_template .pricingCard_sec .priceCard_container .priceCard_Dv .price_card_head .pricePlan_shortDes{color:#505050;font-size:var(--text-base);font-weight:400;min-height:3em}.pricing_template .pricingCard_sec .priceCard_container .priceCard_Dv .price_card_head .priceby_numbers{color:#002077;font-size:var(--text-3xxl);font-weight:700}.pricing_template .pricingCard_sec .priceCard_container .priceCard_Dv .price_card_head .priceby_numbers .priceper_month{color:#505050;font-size:var(--text-sm);font-weight:400;position:relative;top:-8px}.pricing_template .pricingCard_sec .priceCard_container .priceCard_Dv .price_card_body{padding:1vw;border-radius:0 0 5px 5px}.pricing_template .pricingCard_sec .priceCard_container .priceCard_Dv .price_card_body .listType_priceCard{color:#323232;font-size:var(--text-sm);font-weight:400;padding:5px 0}.pricing_template .pricingCard_sec .priceCard_container .priceCard_Dv .price_card_body .btn-wrap{margin:20px 0 15px}.pricing_template .pricingCard_sec .priceCard_container .priceCard_Dv .price_card_body .btn-wrap .btn-buy{color:#002077;font-size:var(--text-sm);font-weight:400;border-radius:50px;border:1px solid #002077;background:#fff;padding:5px 15px}.pricing_template .pricingCard_sec .priceCard_container .priceCard_Dv .price_card_body .btn-wrap .btn-buy:hover{color:#fff;font-weight:600;border-radius:50px;border:1px solid #002077;background:#002077}.pricing_template .ribbon_section .ribbonBg{padding:25px;border-radius:10px;background:#002077}.pricing_template .ribbon_section .ribbonBg .price_ribbon_contain .priceCard_text_dv .priceCard_text_h3{color:#fff;font-size:var(--text-2xl);font-weight:600;letter-spacing:.6px;margin:0 0 10px}.pricing_template .ribbon_section .ribbonBg .price_ribbon_contain .priceCard_text_dv .priceCard_text_p{color:#fff;font-size:var(--text-base);font-weight:400;letter-spacing:.6px;margin:0}.pricing_template .ribbon_section .ribbonBg .price_ribbon_contain .priceCard_btn_contain{color:#002077;font-size:var(--text-base);font-weight:600;border-radius:10px;background:#fff;padding:5px 15px 7px}@media (max-width:767px){.pricing_template .pricingCard_sec{padding:35px 0 15px!important}.pricing_template .pricingCard_sec .priceCard_container .priceCard_Dv .price_card_head .pricePlan_shortDes{margin:0 0 16px}.pricing_template .ribbon_section{padding:15px 0!important}.pricing_template .ribbon_section .ribbonBg .price_ribbon_contain .priceCard_btn_contain{margin-top:25px}}.pricing_template .whyContent_section .whyContent_h4{color:#002077;font-size:var(--text-2xxl);font-weight:700;letter-spacing:.6px}.pricing_template .whyContent_section .dv_whyContent_Contain{padding:15px 10px;border-radius:10px;border:1px solid #065baa;margin-bottom:15px;height:100%}@media (min-width:2560px){.pricing_template .whyContent_section .dv_whyContent_Contain .figImage_Contain svg{width:88px;height:86px}.pricing_template .whyContent_section .dv_whyContent_Contain .figImage_Contain svg image{width:80%}}.pricing_template .whyContent_section .dv_whyContent_Contain .dvText_Contain{color:#1e4068;font-size:var(--text-lg);font-weight:400;margin-top:0;margin-bottom:0;letter-spacing:.6px}