.elementor-1770 .elementor-element.elementor-element-adb03b8{--display:flex;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-crafto-fancy-text-box .fancy-text-box .title,.elementor-widget-crafto-fancy-text-box .fancy-text-box-style-5 figcaption .title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif}.elementor-widget-crafto-fancy-text-box .fancy-text-box-style-5 figcaption .secondary-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif}.elementor-widget-crafto-fancy-text-box .box-image .category-label{font-family:var(--e-global-typography-secondary-font-family),Sans-serif}.elementor-widget-crafto-fancy-text-box .fancy-text-box .content,.elementor-widget-crafto-fancy-text-box .fancy-text-box-style-5 .content{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-crafto-fancy-text-box .fancy-text-box .price-number{font-family:var(--e-global-typography-secondary-font-family),Sans-serif}.elementor-widget-crafto-fancy-text-box .fancy-text-box .price-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif}.elementor-widget-crafto-fancy-text-box .fancy-text-label span{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-crafto-fancy-text-box .elementor-button-text{font-family:var(--e-global-typography-secondary-font-family),Sans-serif}.elementor-widget-crafto-fancy-text-box a.crafto_primary_button,.elementor-widget-crafto-fancy-text-box .crafto_primary_button{font-family:var(--e-global-typography-secondary-font-family),Sans-serif}.elementor-1770 .elementor-element.elementor-element-98ca138 .fancy-text-box .title,.elementor-1770 .elementor-element.elementor-element-98ca138 .fancy-text-box-style-5 figcaption .title{font-family:"CerebriSans",Sans-serif;font-size:19px;font-weight:500;line-height:30px;color:var(--e-global-color-secondary)}.elementor-1770 .elementor-element.elementor-element-98ca138 .fancy-text-box a.title-link .title:hover,.elementor-1770 .elementor-element.elementor-element-98ca138 .fancy-text-box-content a.title-link .title:hover{color:var(--e-global-color-primary)}.elementor-1770 .elementor-element.elementor-element-98ca138 .elementor-icon i,.elementor-1770 .elementor-element.elementor-element-98ca138 .fancy-icon i,.elementor-1770 .elementor-element.elementor-element-98ca138 .elementor-icon a i{color:var(--e-global-color-4604a79)}.elementor-1770 .elementor-element.elementor-element-98ca138 .elementor-icon svg,.elementor-1770 .elementor-element.elementor-element-98ca138 .fancy-icon svg,.elementor-1770 .elementor-element.elementor-element-98ca138 .elementor-icon a svg{fill:var(--e-global-color-4604a79)}.elementor-1770 .elementor-element.elementor-element-98ca138 .elementor-icon{background-color:var(--e-global-color-secondary);width:54px;height:54px}.elementor-1770 .elementor-element.elementor-element-98ca138 .elementor-icon,.elementor-1770 .elementor-element.elementor-element-98ca138 .fancy-text-box-style-4 .fancy-text-border .elementor-icon svg{font-size:28px}.elementor-1770 .elementor-element.elementor-element-98ca138 .fancy-text-box .price-number{font-size:26px;font-weight:400;line-height:38px;color:var(--e-global-color-secondary)}.elementor-1770 .elementor-element.elementor-element-98ca138 .fancy-text-box .price-title{font-family:"CerebriSans",Sans-serif;font-size:17px;line-height:30px}@media(max-width:1399px){.elementor-widget-crafto-fancy-text-box .fancy-text-box .content,.elementor-widget-crafto-fancy-text-box .fancy-text-box-style-5 .content{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-crafto-fancy-text-box .fancy-text-label span{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:991px){.elementor-widget-crafto-fancy-text-box .fancy-text-box .content,.elementor-widget-crafto-fancy-text-box .fancy-text-box-style-5 .content{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-crafto-fancy-text-box .fancy-text-label span{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:767px){.elementor-1770 .elementor-element.elementor-element-98ca138 .content-box,.elementor-1770 .elementor-element.elementor-element-98ca138 .fancy-text-box-style-6 .fancy-text-box{padding:35px 35px 0 35px}.elementor-1770 .elementor-element.elementor-element-98ca138 .fancy-text-box-style-4 .fancy-text-border{padding:20px 35px 20px 35px}}@media(max-width:575px){.elementor-widget-crafto-fancy-text-box .fancy-text-box .content,.elementor-widget-crafto-fancy-text-box .fancy-text-box-style-5 .content{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-crafto-fancy-text-box .fancy-text-label span{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}