.elementor-991 .elementor-element.elementor-element-c401d58 > .elementor-container{max-width:860px;}.elementor-991 .elementor-element.elementor-element-c401d58:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-c401d58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mindsharecapitalgroup.com/wp-content/uploads/2023/02/Meet-Our-Team-Photo.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-991 .elementor-element.elementor-element-c401d58 > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-991 .elementor-element.elementor-element-c401d58{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:10% 0% 10% 0%;}.elementor-991 .elementor-element.elementor-element-296f236{--spacer-size:10px;}.elementor-991 .elementor-element.elementor-element-02c2c13{text-align:center;}.elementor-991 .elementor-element.elementor-element-02c2c13 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Josefin Sans", Sans-serif;font-size:42px;font-weight:600;}.elementor-991 .elementor-element.elementor-element-577fe0e{--spacer-size:10px;}.elementor-991 .elementor-element.elementor-element-b386479 > .elementor-container{max-width:860px;}.elementor-991 .elementor-element.elementor-element-b386479:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-b386479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mindsharecapitalgroup.com/wp-content/uploads/2022/12/business-people-board-room-meeting-1.jpg");background-position:0px -150px;background-repeat:no-repeat;background-size:90% auto;}.elementor-991 .elementor-element.elementor-element-b386479 > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-991 .elementor-element.elementor-element-b386479{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:3% 0% 3% 0%;}.elementor-991 .elementor-element.elementor-element-8402f16{--spacer-size:60px;}.elementor-991 .elementor-element.elementor-element-16c5862{text-align:center;}.elementor-991 .elementor-element.elementor-element-16c5862 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Josefin Sans", Sans-serif;font-size:42px;font-weight:600;}.elementor-991 .elementor-element.elementor-element-4cb09fb{--spacer-size:60px;}.elementor-991 .elementor-element.elementor-element-13a4f69{padding:5% 0% 5% 0%;}.elementor-991 .elementor-element.elementor-element-7d344cd > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 5% 10%;}.elementor-991 .elementor-element.elementor-element-7d344cd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-991 .elementor-element.elementor-element-6874a93 img{width:80%;}.elementor-991 .elementor-element.elementor-element-72ad60c{text-align:center;}.elementor-991 .elementor-element.elementor-element-72ad60c .elementor-heading-title{color:var( --e-global-color-text );font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-d542679{text-align:center;}.elementor-991 .elementor-element.elementor-element-d542679 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-43f5d66 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-bfedee1 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-53bd082 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 5% 10%;}.elementor-991 .elementor-element.elementor-element-53bd082 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-991 .elementor-element.elementor-element-91fad6a img{width:80%;}.elementor-991 .elementor-element.elementor-element-8ab9f49{text-align:center;}.elementor-991 .elementor-element.elementor-element-8ab9f49 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-59dcd88{text-align:center;}.elementor-991 .elementor-element.elementor-element-59dcd88 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-24f7ab6 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-862f769 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-929b98b > .elementor-element-populated{padding:5% 10% 5% 10%;}.elementor-991 .elementor-element.elementor-element-50ba9ea img{width:80%;}.elementor-991 .elementor-element.elementor-element-aa2b12d{text-align:center;}.elementor-991 .elementor-element.elementor-element-aa2b12d .elementor-heading-title{color:var( --e-global-color-text );font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-85836af{text-align:center;}.elementor-991 .elementor-element.elementor-element-85836af .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-dcc7819 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-ad7999f > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-1ea7698 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 5% 10%;}.elementor-991 .elementor-element.elementor-element-1ea7698 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-991 .elementor-element.elementor-element-73a6bb4 img{width:80%;}.elementor-991 .elementor-element.elementor-element-dc3b396{text-align:center;}.elementor-991 .elementor-element.elementor-element-dc3b396 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-f95892a{text-align:center;}.elementor-991 .elementor-element.elementor-element-f95892a .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-8323214 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-2c72caa > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-606c699 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 5% 10%;}.elementor-991 .elementor-element.elementor-element-606c699 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-991 .elementor-element.elementor-element-27ea10d img{width:80%;}.elementor-991 .elementor-element.elementor-element-740b786{text-align:center;}.elementor-991 .elementor-element.elementor-element-740b786 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-5a58ce1{text-align:center;}.elementor-991 .elementor-element.elementor-element-5a58ce1 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-da3447e > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-9f0c563 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-998e1bb > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 5% 10%;}.elementor-991 .elementor-element.elementor-element-998e1bb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-991 .elementor-element.elementor-element-58c542b img{width:80%;}.elementor-991 .elementor-element.elementor-element-bc3398f{text-align:center;}.elementor-991 .elementor-element.elementor-element-bc3398f .elementor-heading-title{color:var( --e-global-color-text );font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-aed0729{text-align:center;}.elementor-991 .elementor-element.elementor-element-aed0729 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-db9fdb9 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-e4e76f2 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-d2b0ed7{padding:0% 0% 5% 0%;}.elementor-991 .elementor-element.elementor-element-54d796e > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 5% 10%;}.elementor-991 .elementor-element.elementor-element-54d796e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-991 .elementor-element.elementor-element-ead1834 img{width:80%;}.elementor-991 .elementor-element.elementor-element-c2defef{text-align:center;}.elementor-991 .elementor-element.elementor-element-c2defef .elementor-heading-title{color:var( --e-global-color-text );font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-4b5f2ac{text-align:center;}.elementor-991 .elementor-element.elementor-element-4b5f2ac .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-09b3b03 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-6367f9b > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-c90b73c > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 5% 10%;}.elementor-991 .elementor-element.elementor-element-c90b73c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-991 .elementor-element.elementor-element-b5f2943 img{width:80%;}.elementor-991 .elementor-element.elementor-element-8f791fe{text-align:center;}.elementor-991 .elementor-element.elementor-element-8f791fe .elementor-heading-title{color:var( --e-global-color-text );font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-ed5797a{text-align:center;}.elementor-991 .elementor-element.elementor-element-ed5797a .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-bdf0bb4 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-3937d2f > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-85b319f > .elementor-element-populated{padding:5% 10% 5% 10%;}.elementor-991 .elementor-element.elementor-element-11fb5c0 img{width:80%;}.elementor-991 .elementor-element.elementor-element-761cedc{text-align:center;}.elementor-991 .elementor-element.elementor-element-761cedc .elementor-heading-title{color:var( --e-global-color-text );font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-9948aff{text-align:center;}.elementor-991 .elementor-element.elementor-element-9948aff .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-74403e0 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-1d143ad > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-c0b6eac > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 5% 10%;}.elementor-991 .elementor-element.elementor-element-c0b6eac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-991 .elementor-element.elementor-element-5f83e1f img{width:80%;}.elementor-991 .elementor-element.elementor-element-ada27a6{text-align:center;}.elementor-991 .elementor-element.elementor-element-ada27a6 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-9c270ad{text-align:center;}.elementor-991 .elementor-element.elementor-element-9c270ad .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-77f2888 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-1f0b07e > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-1ffd8ce > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 5% 10%;}.elementor-991 .elementor-element.elementor-element-1ffd8ce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-991 .elementor-element.elementor-element-cd75639 img{width:80%;}.elementor-991 .elementor-element.elementor-element-202a35e{text-align:center;}.elementor-991 .elementor-element.elementor-element-202a35e .elementor-heading-title{color:var( --e-global-color-text );font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-67438b1{text-align:center;}.elementor-991 .elementor-element.elementor-element-67438b1 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-c10e630 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-1205e16 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-89458ab > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 5% 10%;}.elementor-991 .elementor-element.elementor-element-89458ab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-991 .elementor-element.elementor-element-4d4e3ba img{width:80%;}.elementor-991 .elementor-element.elementor-element-6f7beb5{text-align:center;}.elementor-991 .elementor-element.elementor-element-6f7beb5 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-c7b727c{text-align:center;}.elementor-991 .elementor-element.elementor-element-c7b727c .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-cdd250c > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-005a561 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-fec8081{padding:0% 0% 5% 0%;}.elementor-991 .elementor-element.elementor-element-30020a9 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 5% 10%;}.elementor-991 .elementor-element.elementor-element-30020a9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-991 .elementor-element.elementor-element-73463a1 img{width:80%;}.elementor-991 .elementor-element.elementor-element-19c96cb{text-align:center;}.elementor-991 .elementor-element.elementor-element-19c96cb .elementor-heading-title{color:var( --e-global-color-text );font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-1bd28ce{text-align:center;}.elementor-991 .elementor-element.elementor-element-1bd28ce .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-490ef61 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-8eda990 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-4cba75c > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 5% 10%;}.elementor-991 .elementor-element.elementor-element-4cba75c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-991 .elementor-element.elementor-element-de35284 img{width:80%;}.elementor-991 .elementor-element.elementor-element-832a002{text-align:center;}.elementor-991 .elementor-element.elementor-element-832a002 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-24bc36f{text-align:center;}.elementor-991 .elementor-element.elementor-element-24bc36f .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-191cc0e > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-f5e0fff > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-f462154 > .elementor-element-populated{padding:5% 10% 5% 10%;}.elementor-991 .elementor-element.elementor-element-3033716 img{width:80%;}.elementor-991 .elementor-element.elementor-element-8954849{text-align:center;}.elementor-991 .elementor-element.elementor-element-8954849 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-aa85462{text-align:center;}.elementor-991 .elementor-element.elementor-element-aa85462 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-c2718f6 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-caa49f2 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-10876f4 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 5% 10%;}.elementor-991 .elementor-element.elementor-element-10876f4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-991 .elementor-element.elementor-element-5c04463 img{width:80%;}.elementor-991 .elementor-element.elementor-element-72bef27{text-align:center;}.elementor-991 .elementor-element.elementor-element-72bef27 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-9a8dd96{text-align:center;}.elementor-991 .elementor-element.elementor-element-9a8dd96 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-13cfe9f > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-1b30cb2 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-46d39c9 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 10% 5% 10%;}.elementor-991 .elementor-element.elementor-element-46d39c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-991 .elementor-element.elementor-element-baa459c img{width:80%;}.elementor-991 .elementor-element.elementor-element-672ebb3{text-align:center;}.elementor-991 .elementor-element.elementor-element-672ebb3 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-520e633{text-align:center;}.elementor-991 .elementor-element.elementor-element-520e633 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-61576be > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-114b664 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-1913f8d > .elementor-element-populated{padding:5% 10% 5% 10%;}.elementor-991 .elementor-element.elementor-element-772870f img{width:80%;}.elementor-991 .elementor-element.elementor-element-f48f5d3{text-align:center;}.elementor-991 .elementor-element.elementor-element-f48f5d3 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Josefin Sans", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-cc6d069{text-align:center;}.elementor-991 .elementor-element.elementor-element-cc6d069 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-991 .elementor-element.elementor-element-ec48d5a > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-6eec269 > .elementor-widget-container{margin:0% 10% 0% 10%;}.elementor-991 .elementor-element.elementor-element-6cda7bb{--divider-border-style:solid;--divider-color:#0000001F;--divider-border-width:1px;}.elementor-991 .elementor-element.elementor-element-6cda7bb .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-991 .elementor-element.elementor-element-6cda7bb .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-991 .elementor-element.elementor-element-296f236{--spacer-size:70px;}.elementor-991 .elementor-element.elementor-element-02c2c13 .elementor-heading-title{font-size:40px;}.elementor-991 .elementor-element.elementor-element-577fe0e{--spacer-size:70px;}.elementor-991 .elementor-element.elementor-element-b386479:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-b386479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-991 .elementor-element.elementor-element-16c5862 .elementor-heading-title{font-size:40px;}.elementor-991 .elementor-element.elementor-element-13a4f69 > .elementor-container{max-width:580px;}.elementor-991 .elementor-element.elementor-element-6874a93 img{width:100%;}.elementor-991 .elementor-element.elementor-element-72ad60c .elementor-heading-title{font-size:16px;}.elementor-991 .elementor-element.elementor-element-d542679 .elementor-heading-title{font-size:12px;}.elementor-991 .elementor-element.elementor-element-91fad6a img{width:100%;}.elementor-991 .elementor-element.elementor-element-8ab9f49 .elementor-heading-title{font-size:16px;}.elementor-991 .elementor-element.elementor-element-59dcd88 .elementor-heading-title{font-size:12px;}.elementor-991 .elementor-element.elementor-element-50ba9ea img{width:100%;}.elementor-991 .elementor-element.elementor-element-aa2b12d .elementor-heading-title{font-size:16px;}.elementor-991 .elementor-element.elementor-element-85836af .elementor-heading-title{font-size:12px;}.elementor-991 .elementor-element.elementor-element-73a6bb4 img{width:100%;}.elementor-991 .elementor-element.elementor-element-dc3b396 .elementor-heading-title{font-size:16px;}.elementor-991 .elementor-element.elementor-element-f95892a .elementor-heading-title{font-size:12px;}.elementor-991 .elementor-element.elementor-element-27ea10d img{width:100%;}.elementor-991 .elementor-element.elementor-element-740b786 .elementor-heading-title{font-size:16px;}.elementor-991 .elementor-element.elementor-element-5a58ce1 .elementor-heading-title{font-size:12px;}.elementor-991 .elementor-element.elementor-element-58c542b img{width:100%;}.elementor-991 .elementor-element.elementor-element-bc3398f .elementor-heading-title{font-size:16px;}.elementor-991 .elementor-element.elementor-element-aed0729 .elementor-heading-title{font-size:12px;}.elementor-991 .elementor-element.elementor-element-d2b0ed7 > .elementor-container{max-width:580px;}.elementor-991 .elementor-element.elementor-element-ead1834 img{width:100%;}.elementor-991 .elementor-element.elementor-element-c2defef .elementor-heading-title{font-size:16px;}.elementor-991 .elementor-element.elementor-element-4b5f2ac .elementor-heading-title{font-size:12px;}.elementor-991 .elementor-element.elementor-element-b5f2943 img{width:100%;}.elementor-991 .elementor-element.elementor-element-8f791fe .elementor-heading-title{font-size:16px;}.elementor-991 .elementor-element.elementor-element-ed5797a .elementor-heading-title{font-size:12px;}.elementor-991 .elementor-element.elementor-element-11fb5c0 img{width:100%;}.elementor-991 .elementor-element.elementor-element-761cedc .elementor-heading-title{font-size:16px;}.elementor-991 .elementor-element.elementor-element-9948aff .elementor-heading-title{font-size:12px;}.elementor-991 .elementor-element.elementor-element-5f83e1f img{width:100%;}.elementor-991 .elementor-element.elementor-element-ada27a6 .elementor-heading-title{font-size:16px;}.elementor-991 .elementor-element.elementor-element-9c270ad .elementor-heading-title{font-size:12px;}.elementor-991 .elementor-element.elementor-element-cd75639 img{width:100%;}.elementor-991 .elementor-element.elementor-element-202a35e .elementor-heading-title{font-size:16px;}.elementor-991 .elementor-element.elementor-element-67438b1 .elementor-heading-title{font-size:12px;}.elementor-991 .elementor-element.elementor-element-4d4e3ba img{width:100%;}.elementor-991 .elementor-element.elementor-element-6f7beb5 .elementor-heading-title{font-size:16px;}.elementor-991 .elementor-element.elementor-element-c7b727c .elementor-heading-title{font-size:12px;}.elementor-991 .elementor-element.elementor-element-73463a1 img{width:100%;}.elementor-991 .elementor-element.elementor-element-19c96cb .elementor-heading-title{font-size:16px;}.elementor-991 .elementor-element.elementor-element-1bd28ce .elementor-heading-title{font-size:12px;}.elementor-991 .elementor-element.elementor-element-de35284 img{width:100%;}.elementor-991 .elementor-element.elementor-element-832a002 .elementor-heading-title{font-size:16px;}.elementor-991 .elementor-element.elementor-element-24bc36f .elementor-heading-title{font-size:12px;}.elementor-991 .elementor-element.elementor-element-3033716 img{width:100%;}.elementor-991 .elementor-element.elementor-element-8954849 .elementor-heading-title{font-size:16px;}.elementor-991 .elementor-element.elementor-element-aa85462 .elementor-heading-title{font-size:12px;}.elementor-991 .elementor-element.elementor-element-5c04463 img{width:100%;}.elementor-991 .elementor-element.elementor-element-72bef27 .elementor-heading-title{font-size:16px;}.elementor-991 .elementor-element.elementor-element-9a8dd96 .elementor-heading-title{font-size:12px;}.elementor-991 .elementor-element.elementor-element-baa459c img{width:100%;}.elementor-991 .elementor-element.elementor-element-672ebb3 .elementor-heading-title{font-size:16px;}.elementor-991 .elementor-element.elementor-element-520e633 .elementor-heading-title{font-size:12px;}.elementor-991 .elementor-element.elementor-element-772870f img{width:100%;}.elementor-991 .elementor-element.elementor-element-f48f5d3 .elementor-heading-title{font-size:16px;}.elementor-991 .elementor-element.elementor-element-cc6d069 .elementor-heading-title{font-size:12px;}}@media(max-width:767px){.elementor-991 .elementor-element.elementor-element-c401d58 > .elementor-container{max-width:900px;}.elementor-991 .elementor-element.elementor-element-c401d58:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-c401d58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-991 .elementor-element.elementor-element-c401d58{padding:0% 0% 0% 0%;}.elementor-991 .elementor-element.elementor-element-296f236{--spacer-size:50px;}.elementor-991 .elementor-element.elementor-element-02c2c13 .elementor-heading-title{font-size:26px;}.elementor-991 .elementor-element.elementor-element-577fe0e{--spacer-size:50px;}.elementor-991 .elementor-element.elementor-element-b386479:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-b386479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-991 .elementor-element.elementor-element-b386479 > .elementor-background-overlay{opacity:0.4;}.elementor-991 .elementor-element.elementor-element-16c5862 .elementor-heading-title{font-size:26px;}.elementor-991 .elementor-element.elementor-element-6874a93 img{width:80%;}.elementor-991 .elementor-element.elementor-element-72ad60c .elementor-heading-title{font-size:17px;}.elementor-991 .elementor-element.elementor-element-d542679 .elementor-heading-title{font-size:13px;}.elementor-991 .elementor-element.elementor-element-91fad6a img{width:80%;}.elementor-991 .elementor-element.elementor-element-8ab9f49 .elementor-heading-title{font-size:17px;}.elementor-991 .elementor-element.elementor-element-59dcd88 .elementor-heading-title{font-size:13px;}.elementor-991 .elementor-element.elementor-element-50ba9ea img{width:80%;}.elementor-991 .elementor-element.elementor-element-aa2b12d .elementor-heading-title{font-size:17px;}.elementor-991 .elementor-element.elementor-element-85836af .elementor-heading-title{font-size:13px;}.elementor-991 .elementor-element.elementor-element-1ea7698 > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:5% 5% 5% 5%;}.elementor-991 .elementor-element.elementor-element-73a6bb4 img{width:80%;}.elementor-991 .elementor-element.elementor-element-dc3b396 .elementor-heading-title{font-size:17px;}.elementor-991 .elementor-element.elementor-element-f95892a .elementor-heading-title{font-size:13px;}.elementor-991 .elementor-element.elementor-element-606c699 > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:5% 5% 5% 5%;}.elementor-991 .elementor-element.elementor-element-27ea10d img{width:80%;}.elementor-991 .elementor-element.elementor-element-740b786 .elementor-heading-title{font-size:17px;}.elementor-991 .elementor-element.elementor-element-5a58ce1 .elementor-heading-title{font-size:13px;}.elementor-991 .elementor-element.elementor-element-998e1bb > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:5% 5% 5% 5%;}.elementor-991 .elementor-element.elementor-element-58c542b img{width:80%;}.elementor-991 .elementor-element.elementor-element-bc3398f .elementor-heading-title{font-size:17px;}.elementor-991 .elementor-element.elementor-element-aed0729 .elementor-heading-title{font-size:13px;}.elementor-991 .elementor-element.elementor-element-ead1834 img{width:80%;}.elementor-991 .elementor-element.elementor-element-c2defef .elementor-heading-title{font-size:17px;}.elementor-991 .elementor-element.elementor-element-4b5f2ac .elementor-heading-title{font-size:13px;}.elementor-991 .elementor-element.elementor-element-b5f2943 img{width:80%;}.elementor-991 .elementor-element.elementor-element-8f791fe .elementor-heading-title{font-size:17px;}.elementor-991 .elementor-element.elementor-element-ed5797a .elementor-heading-title{font-size:13px;}.elementor-991 .elementor-element.elementor-element-11fb5c0 img{width:80%;}.elementor-991 .elementor-element.elementor-element-761cedc .elementor-heading-title{font-size:17px;}.elementor-991 .elementor-element.elementor-element-9948aff .elementor-heading-title{font-size:13px;}.elementor-991 .elementor-element.elementor-element-c0b6eac > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:5% 5% 5% 5%;}.elementor-991 .elementor-element.elementor-element-5f83e1f img{width:80%;}.elementor-991 .elementor-element.elementor-element-ada27a6 .elementor-heading-title{font-size:17px;}.elementor-991 .elementor-element.elementor-element-9c270ad .elementor-heading-title{font-size:13px;}.elementor-991 .elementor-element.elementor-element-1ffd8ce > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:5% 5% 5% 5%;}.elementor-991 .elementor-element.elementor-element-cd75639 img{width:80%;}.elementor-991 .elementor-element.elementor-element-202a35e .elementor-heading-title{font-size:17px;}.elementor-991 .elementor-element.elementor-element-67438b1 .elementor-heading-title{font-size:13px;}.elementor-991 .elementor-element.elementor-element-89458ab > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:5% 5% 5% 5%;}.elementor-991 .elementor-element.elementor-element-4d4e3ba img{width:80%;}.elementor-991 .elementor-element.elementor-element-6f7beb5 .elementor-heading-title{font-size:17px;}.elementor-991 .elementor-element.elementor-element-c7b727c .elementor-heading-title{font-size:13px;}.elementor-991 .elementor-element.elementor-element-73463a1 img{width:80%;}.elementor-991 .elementor-element.elementor-element-19c96cb .elementor-heading-title{font-size:17px;}.elementor-991 .elementor-element.elementor-element-1bd28ce .elementor-heading-title{font-size:13px;}.elementor-991 .elementor-element.elementor-element-de35284 img{width:80%;}.elementor-991 .elementor-element.elementor-element-832a002 .elementor-heading-title{font-size:17px;}.elementor-991 .elementor-element.elementor-element-24bc36f .elementor-heading-title{font-size:13px;}.elementor-991 .elementor-element.elementor-element-3033716 img{width:80%;}.elementor-991 .elementor-element.elementor-element-8954849 .elementor-heading-title{font-size:17px;}.elementor-991 .elementor-element.elementor-element-aa85462 .elementor-heading-title{font-size:13px;}.elementor-991 .elementor-element.elementor-element-10876f4 > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:5% 5% 5% 5%;}.elementor-991 .elementor-element.elementor-element-5c04463 img{width:80%;}.elementor-991 .elementor-element.elementor-element-72bef27 .elementor-heading-title{font-size:17px;}.elementor-991 .elementor-element.elementor-element-9a8dd96 .elementor-heading-title{font-size:13px;}.elementor-991 .elementor-element.elementor-element-46d39c9 > .elementor-element-populated{border-width:0px 0px 1px 0px;padding:5% 5% 5% 5%;}.elementor-991 .elementor-element.elementor-element-baa459c img{width:80%;}.elementor-991 .elementor-element.elementor-element-672ebb3 .elementor-heading-title{font-size:17px;}.elementor-991 .elementor-element.elementor-element-520e633 .elementor-heading-title{font-size:13px;}.elementor-991 .elementor-element.elementor-element-1913f8d > .elementor-element-populated{padding:5% 5% 5% 5%;}.elementor-991 .elementor-element.elementor-element-772870f img{width:80%;}.elementor-991 .elementor-element.elementor-element-f48f5d3 .elementor-heading-title{font-size:17px;}.elementor-991 .elementor-element.elementor-element-cc6d069 .elementor-heading-title{font-size:13px;}}@media(min-width:1025px){.elementor-991 .elementor-element.elementor-element-c401d58:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-c401d58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-991 .elementor-element.elementor-element-b386479:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-b386479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for html, class: .elementor-element-43f5d66 */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bfedee1 */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-24f7ab6 */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-862f769 */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dcc7819 */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ad7999f */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8323214 */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2c72caa */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-da3447e */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9f0c563 */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-db9fdb9 */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e4e76f2 */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-09b3b03 */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6367f9b */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bdf0bb4 */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3937d2f */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-74403e0 */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1d143ad */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-77f2888 */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1f0b07e */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c10e630 */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1205e16 */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cdd250c */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-005a561 */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-490ef61 */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8eda990 */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-191cc0e */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f5e0fff */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c2718f6 */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-caa49f2 */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-13cfe9f */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1b30cb2 */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61576be */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-114b664 */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ec48d5a */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6eec269 */.btn {		
	position: relative;	
	padding: 0.5rem 0.5rem;
	font-size: 1.1rem;
	color: #6C1B21;
	letter-spacing: 0.1rem;
	text-transform: default;
	transition: all 500ms cubic-bezier(0.77, 0, 0.175, 1);	
	cursor: pointer;
	text-align: center;
	border: 1px solid #6C1B21;
}

.btn:before, .btn:after {
	content: '';
	position: absolute;	
	transition: inherit;
	z-index: -1;
}

.btn:hover {
	color: #fff;
	transition-delay: .5s;
}

.btn:hover:before {
	transition-delay: 0s;
}

.btn:hover:after {
	background: #6C1B21;
	transition-delay: .35s;
}

/* From Top */

.from-top:before, 
.from-top:after {
	left: 0;
	height: 0;
	width: 100%;
}

.from-top:before {
	bottom: 0;	
	/*border: 1px solid #6C1B21;*/
	border-top: 0;
	border-bottom: 0;
}

.from-top:after {
	top: 0;
	height: 0;
}

.from-top:hover:before,
.from-top:hover:after {
	height: 100%;
}

/* From Left */

.from-left:before, 
.from-left:after {
	top: 0;
	width: 0;
	height: 100%;
}

.from-left:before {
	right: 0;
	/*border: 1px solid #6C1B21;*/
	border-left: 0;
	border-right: 0;	
}

.from-left:after {
	left: 0;
	color: #fff;
}

.from-left:hover:before,
.from-left:hover:after {
	width: 100%;
}/* End custom CSS */