/*
 * 346-about-us.css — this page's own design
 * Built from the original theme/plugin stylesheets (only the rules the pages use, in their original order)
 * by maintenance-tools/ui-proof/build-assets.php. Layouts: layout-1, layout-2, layout-3, layout-4, layout-5, layout-6, layout-7, layout-8, layout-9, layout-10, layout-11, layout-12, layout-13, layout-14
 */

/* ---- design of layout 346 ---- */
.w-icon-list .icon-list-icon i{color:var( --color-primary );}
.w-icon-list .icon-list-icon svg{fill:var( --color-primary );}
.layout-346 .el.el-1ee9938{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}
.w-icon-box.view-framed .icon-holder, .w-icon-box.view-default .icon-holder{fill:var( --color-primary );color:var( --color-primary );border-color:var( --color-primary );}
.w-icon-box .icon-box-title, .w-icon-box .icon-box-title a{font-family:var( --typography-primary-font-family ), Sans-serif;font-weight:var( --typography-primary-font-weight );}
.w-icon-box .icon-box-title{color:var( --color-primary );}
.w-icon-box:has(:hover) .icon-box-title,
					 .w-icon-box:has(:focus) .icon-box-title{color:var( --color-primary );}
.w-icon-box .icon-box-description{font-family:var( --typography-text-font-family ), Sans-serif;font-weight:var( --typography-text-font-weight );color:var( --color-text );}
.layout-346 .el.el-915d02c .icon-box-wrapper{text-align:left;}
.layout-346 .el.el-915d02c .icon-box-title, .layout-346 .el.el-915d02c .icon-box-title a{font-family:"Onest", Sans-serif;font-size:20px;font-weight:600;}
.layout-346 .el.el-915d02c .icon-box-title{color:#443056;}
.layout-346 .el.el-915d02c:has(:hover) .icon-box-title,
					 .layout-346 .el.el-915d02c:has(:focus) .icon-box-title{color:#443056;}
.layout-346 .el.el-92133d7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-346 .el.el-7cd2ca5 img{border-radius:15px 15px 15px 15px;}
.layout-346 .el.el-1df9851 .icon-list-icon i{color:#E99894;transition:color 0.3s;}
.layout-346 .el.el-1df9851 .icon-list-item > .elementor-icon-list-text, .layout-346 .el.el-1df9851 .icon-list-item > a{font-family:"Onest", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1px;}
.layout-346 .el.el-1df9851 .elementor-icon-list-text{color:#E99894;transition:color 0.3s;}
.layout-346 .el.el-ae97447 .heading{font-family:"Onest", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;color:#443056;}
.layout-346 .el.el-714c774 .heading{font-family:"Onest", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#443056;}
.layout-346 .el.el-63f6648{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-346 .el.el-1bc3c76 .icon-box-title, .layout-346 .el.el-1bc3c76 .icon-box-title a{font-family:"Onest", Sans-serif;font-size:20px;font-weight:600;line-height:27px;}
.layout-346 .el.el-e2233a6 .icon-box-title, .layout-346 .el.el-e2233a6 .icon-box-title a{font-family:"Onest", Sans-serif;font-size:20px;font-weight:600;line-height:27px;}
.layout-346 .el.el-37cfe32 .icon-box-title, .layout-346 .el.el-37cfe32 .icon-box-title a{font-family:"Onest", Sans-serif;font-size:20px;font-weight:600;line-height:27px;}
.w-button .btn{background-color:var( --color-accent );font-family:var( --typography-accent-font-family ), Sans-serif;font-weight:var( --typography-accent-font-weight );}
.layout-346 .el.el-ca8b508{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}
.layout-346 .el.el-16fc23a .icon-list-icon i{color:#E99894;transition:color 0.3s;}
.layout-346 .el.el-16fc23a .icon-list-item > .elementor-icon-list-text, .layout-346 .el.el-16fc23a .icon-list-item > a{font-family:"Onest", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1px;}
.layout-346 .el.el-16fc23a .elementor-icon-list-text{color:#E99894;transition:color 0.3s;}
.layout-346 .el.el-cdfb9c7 .heading{font-family:"Onest", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;color:#443056;}
.layout-346 .el.el-1a99be6:not(.motion-effects-element-type-background), .layout-346 .el.el-1a99be6 > .motion-effects-container > .motion-effects-layer{background-color:#FFFFFF;}
.layout-346 .el.el-215fa2f .elementor-icon-list-text{color:#443056;transition:color 0.3s;}
.layout-346 .el.el-398d8c1 .heading{font-family:"Onest", Sans-serif;font-weight:400;line-height:22px;color:#666666;}
.layout-346 .el.el-05228f3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}
.layout-346 .el.el-1a99be6, .layout-346 .el.el-e4e8ce3, .layout-346 .el.el-53f9f40{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}
.layout-346 .el.el-215fa2f .icon-list-icon svg, .layout-346 .el.el-05228f3 .icon-list-icon svg, .layout-346 .el.el-207e12b .icon-list-icon svg{transition:fill 0.3s;}
.layout-346 .el.el-215fa2f, .layout-346 .el.el-05228f3, .layout-346 .el.el-207e12b{--icon-list-icon-size:25px;--icon-vertical-offset:0px;}
.layout-346 .el.el-215fa2f .icon-list-icon, .layout-346 .el.el-05228f3 .icon-list-icon, .layout-346 .el.el-207e12b .icon-list-icon{padding-inline-end:10px;}
.layout-346 .el.el-215fa2f .icon-list-item > .elementor-icon-list-text, .layout-346 .el.el-215fa2f .icon-list-item > a, .layout-346 .el.el-05228f3 .icon-list-item > .elementor-icon-list-text, .layout-346 .el.el-05228f3 .icon-list-item > a, .layout-346 .el.el-207e12b .icon-list-item > .elementor-icon-list-text, .layout-346 .el.el-207e12b .icon-list-item > a{font-family:"Onest", Sans-serif;font-size:25px;font-weight:600;}
.layout-346 .el.el-207e12b .elementor-icon-list-text{color:#443056;transition:color 0.3s;}
.layout-346 .el.el-2676638 .heading, .layout-346 .el.el-377dba8 .heading{font-family:"Onest", Sans-serif;font-weight:400;line-height:22px;color:#FFFFFF;}
.layout-346 .el.el-d33fa31, .layout-346 .el.el-c1c0157{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-346 .el.el-9c5d3cd{--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;}
.layout-346 .el.el-3c0b20b, .layout-346 .el.el-5dbdd00{--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;--justify-content:center;}
.layout-346 .el.el-514174a .icon-list-icon i{color:#E99894;transition:color 0.3s;}
.layout-346 .el.el-514174a .icon-list-item > .elementor-icon-list-text, .layout-346 .el.el-514174a .icon-list-item > a{font-family:"Onest", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1px;}
.layout-346 .el.el-514174a .elementor-icon-list-text{color:#E99894;transition:color 0.3s;}
.layout-346 .el.el-b3ee84b .heading{font-family:"Onest", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;color:#443056;}
.layout-346 .el.el-7975184 .heading{font-family:"Onest", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#443056;}
.layout-346 .el.el-f829127, .layout-346 .el.el-edc36dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-346 .el.el-44e8356, .layout-346 .el.el-03aa89a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}
.layout-346 .el.el-1bc3c76 .icon-box-wrapper, .layout-346 .el.el-e2233a6 .icon-box-wrapper, .layout-346 .el.el-37cfe32 .icon-box-wrapper, .layout-346 .el.el-07c3371 .icon-box-wrapper, .layout-346 .el.el-7eaf5cd .icon-box-wrapper, .layout-346 .el.el-29a90d8 .icon-box-wrapper, .layout-346 .el.el-5589d8a .icon-box-wrapper{align-items:center;}
.layout-346 .el.el-915d02c, .layout-346 .el.el-1bc3c76, .layout-346 .el.el-e2233a6, .layout-346 .el.el-37cfe32, .layout-346 .el.el-07c3371, .layout-346 .el.el-7eaf5cd, .layout-346 .el.el-29a90d8, .layout-346 .el.el-5589d8a{--icon-box-icon-margin:15px;}
.layout-346 .el.el-1bc3c76 .icon-box-title, .layout-346 .el.el-e2233a6 .icon-box-title, .layout-346 .el.el-37cfe32 .icon-box-title, .layout-346 .el.el-07c3371 .icon-box-title, .layout-346 .el.el-7eaf5cd .icon-box-title, .layout-346 .el.el-29a90d8 .icon-box-title, .layout-346 .el.el-5589d8a .icon-box-title{margin-block-end:5px;color:#443056;}
.layout-346 .el.el-915d02c.view-framed .icon-holder, .layout-346 .el.el-915d02c.view-default .icon-holder, .layout-346 .el.el-1bc3c76.view-framed .icon-holder, .layout-346 .el.el-1bc3c76.view-default .icon-holder, .layout-346 .el.el-e2233a6.view-framed .icon-holder, .layout-346 .el.el-e2233a6.view-default .icon-holder, .layout-346 .el.el-37cfe32.view-framed .icon-holder, .layout-346 .el.el-37cfe32.view-default .icon-holder, .layout-346 .el.el-07c3371.view-framed .icon-holder, .layout-346 .el.el-07c3371.view-default .icon-holder, .layout-346 .el.el-7eaf5cd.view-framed .icon-holder, .layout-346 .el.el-7eaf5cd.view-default .icon-holder, .layout-346 .el.el-29a90d8.view-framed .icon-holder, .layout-346 .el.el-29a90d8.view-default .icon-holder, .layout-346 .el.el-5589d8a.view-framed .icon-holder, .layout-346 .el.el-5589d8a.view-default .icon-holder{fill:#E99894;color:#E99894;border-color:#E99894;}
.layout-346 .el.el-07c3371 .icon-box-title, .layout-346 .el.el-07c3371 .icon-box-title a, .layout-346 .el.el-7eaf5cd .icon-box-title, .layout-346 .el.el-7eaf5cd .icon-box-title a, .layout-346 .el.el-29a90d8 .icon-box-title, .layout-346 .el.el-29a90d8 .icon-box-title a, .layout-346 .el.el-5589d8a .icon-box-title, .layout-346 .el.el-5589d8a .icon-box-title a{font-family:"Onest", Sans-serif;font-size:20px;font-weight:600;line-height:27px;}
.layout-346 .el.el-1bc3c76 .icon-box-description, .layout-346 .el.el-e2233a6 .icon-box-description, .layout-346 .el.el-37cfe32 .icon-box-description, .layout-346 .el.el-07c3371 .icon-box-description, .layout-346 .el.el-7eaf5cd .icon-box-description, .layout-346 .el.el-29a90d8 .icon-box-description, .layout-346 .el.el-5589d8a .icon-box-description{font-family:"Onest", Sans-serif;font-weight:400;color:#666666;}
.layout-346 .el.el-548d752{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}
.layout-346 .el.el-f28a730 .heading{font-family:"Onest", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;color:#443056;}
.layout-346 .el.el-7126610, .layout-346 .el.el-ca2fc61, .layout-346 .el.el-bc67b4c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:20px 20px 20px 20px;}
.layout-346 .el.el-bd53228 .icon-box-title, .layout-346 .el.el-7910e49 .icon-box-title, .layout-346 .el.el-756be4d .icon-box-title{margin-block-end:10px;color:#443056;}
.layout-346 .el.el-bd53228 .icon-box-title, .layout-346 .el.el-bd53228 .icon-box-title a, .layout-346 .el.el-7910e49 .icon-box-title, .layout-346 .el.el-7910e49 .icon-box-title a, .layout-346 .el.el-756be4d .icon-box-title, .layout-346 .el.el-756be4d .icon-box-title a{font-family:"Onest", Sans-serif;font-weight:600;}
.layout-346 .el.el-bd53228 .icon-box-description, .layout-346 .el.el-7910e49 .icon-box-description, .layout-346 .el.el-756be4d .icon-box-description{font-family:"Onest", Sans-serif;font-weight:400;}
.layout-346 .el.el-b555ab3 .heading{font-family:"Onest", Sans-serif;font-size:23px;font-weight:700;line-height:1.1em;color:#443056;}
.layout-346 .el.el-f28a730, .layout-346 .el.el-b555ab3, .layout-346 .el.el-3916384{text-align:center;}
.layout-346 .el.el-3916384 .heading{font-family:"Onest", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:#443056;}
.layout-346 .el.el-fde0334{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}
.layout-346 .el.el-7dc0521 .icon-list-icon i, .layout-346 .el.el-7dc0521 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}
.layout-346 .el.el-288a5e4 .heading{font-family:"Onest", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;color:#FFFFFF;}
.w-divider{--divider-color:var( --color-secondary );}
.layout-346 .el.el-53b2fc9{--divider-border-style:solid;--divider-color:#F6E6E68F;--divider-border-width:1px;}
.layout-346 .el.el-53b2fc9 .divider-separator{width:100%;}
.layout-346 .el.el-53b2fc9 .divider{padding-block-start:15px;padding-block-end:15px;}
.layout-346 .el.el-fa75369 .heading{font-family:"Onest", Sans-serif;font-size:20px;font-weight:500;line-height:1.1em;color:#FFFFFF;}
.layout-346 .el.el-d79d4e3 .heading{font-family:"Onest", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;color:#FFFFFF;}
.layout-346 .el.el-c6ae346{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}
.layout-346 .el.el-c6ae346:not(.motion-effects-element-type-background), .layout-346 .el.el-c6ae346 > .motion-effects-container > .motion-effects-layer{background-color:#FFFFFF1A;}
.layout-346 .el.el-9d98262 .testimonial-slider{--testimonial_left_right_spacing:15px;--testimonial_slidetoshow:1;}
.layout-346 .el.el-9d98262 .tootltip-testimonial .commentor-content, .layout-346 .el.el-9d98262 .single-testimonial-slider, .layout-346 .el.el-9d98262 .testimonial_card, .layout-346 .el.el-9d98262 .tootltip-testimonial .commentor-content::before{background-color:#02010100;}
.layout-346 .el.el-53f9f40:not(.motion-effects-element-type-background), .layout-346 .el.el-53f9f40 > .motion-effects-container > .motion-effects-layer, .layout-346 .el.el-9d98262 .testimonial-slider .slider-button-prev, .layout-346 .el.el-9d98262 .testimonial-slider .slider-button-next{background-color:#E99894;}
.layout-346 .el.el-9d98262 .testimonial_style_5 .watermark-icon{bottom:30px;right:30px;}
.layout-346 .el.el-9d98262 .tootltip-testimonial .commentor-content,
					.layout-346 .el.el-9d98262 .main-slider .single-testimonial-slider,
					.layout-346 .el.el-9d98262 .testimonial_card{margin-left:0px;margin-right:0px;}
.layout-346 .el.el-9d98262 .tootltip-testimonial .commentor-content, .layout-346 .el.el-9d98262 .single-testimonial-slider, .layout-346 .el.el-9d98262  .testimonial_card{padding:0px 0px 10px 0px;}
.layout-346 .el.el-9d98262 .tootltip-testimonial .commentor-content, .layout-346 .el.el-9d98262 .single-testimonial-slider, .layout-346 .el.el-9d98262 .testimonial_card{border-radius:0px 0px 0px 0px;}
.layout-346 .el.el-9d98262 .commentor-content{padding:0px 0px 0px 0px;}
.layout-346 .el.el-9d98262 .single-testimonial-slider  .commentor-content > p{color:#FFFFFF;margin:10px 0px 22px 0px;}
.layout-346 .el.el-9d98262 .single-testimonial-slider:hover  .commentor-content > p{color:#FFFFFF;}
.layout-346 .el.el-9d98262 .single-testimonial-slider  .commentor-content > p, .layout-346 .el.el-9d98262 .testimonial_card .commentor-coment{font-family:"Onest", Sans-serif;}
.layout-346 .el.el-9d98262 .stars > li > a, .layout-346 .el.el-9d98262 .stars > li > span{color:#fec42d;fill:#fec42d;font-size:18px;}
.layout-346 .el.el-9d98262 .stars > li:not(:last-child){margin-right:0px;}
.layout-346 .el.el-9d98262 .profile-info .author-name{color:#FFFFFF;font-family:"Onest", Sans-serif;font-size:20px;margin-bottom:0px;}
.layout-346 .el.el-9d98262 .single-testimonial-slider:hover .author-name{color:#E99894;}
.layout-346 .el.el-9d98262 .testimonial-slider .slider-navigation-button{font-size:20px;-webkit-transform:translateY(88px);-ms-transform:translateY(88px);transform:translateY(88px);}
.layout-346 .el.el-9d98262 .testimonial-slider .slider-button-prev{left:76%;width:40px;height:40px;color:#FFFFFF;border-radius:100px 100px 100px 100px;}
.layout-346 .el.el-9d98262 .testimonial-slider .slider-button-next{right:0%;width:40px;height:40px;color:#FFFFFF;border-radius:100px 100px 100px 100px;}
.layout-346 .el.el-9d98262 .testimonial-slider .slider-button-prev:hover, .layout-346 .el.el-9d98262 .testimonial-slider .slider-button-next:hover{color:#000000;}
.layout-346 .el.el-a31c433{--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:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}
.layout-346 .el.el-1df9851, .layout-346 .el.el-16fc23a, .layout-346 .el.el-514174a, .layout-346 .el.el-7dc0521, .layout-346 .el.el-cdfaaf9{--icon-list-icon-size:14px;--icon-vertical-offset:0px;}
.layout-346 .el.el-7dc0521 .icon-list-item > .elementor-icon-list-text, .layout-346 .el.el-7dc0521 .icon-list-item > a, .layout-346 .el.el-cdfaaf9 .icon-list-item > .elementor-icon-list-text, .layout-346 .el.el-cdfaaf9 .icon-list-item > a{font-family:"Onest", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1px;}
.layout-346 .el.el-cdfaaf9 .icon-list-icon i, .layout-346 .el.el-cdfaaf9 .elementor-icon-list-text{color:#E99894;transition:color 0.3s;}
.layout-346 .el.el-db9577f .heading{font-family:"Onest", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;color:#443056;}
.layout-346 .el.el-9745fcf, .layout-346 .el.el-60e1c1b{--display:flex;--justify-content:center;}
.layout-346 .el.el-e99d8ae .btn, .layout-346 .el.el-a9d0ac5 .btn, .layout-346 .el.el-4cf10e7 .btn, .layout-346 .el.el-7d65799 .btn{background-color:#E99894;font-family:var( --typography-primary-font-family ), Sans-serif;font-weight:var( --typography-primary-font-weight );transition-duration:1s;border-radius:6px 6px 6px 6px;padding:14px 20px 14px 20px;}
.layout-346 .el.el-e99d8ae .btn:hover, .layout-346 .el.el-e99d8ae .btn:focus, .layout-346 .el.el-a9d0ac5 .btn:hover, .layout-346 .el.el-a9d0ac5 .btn:focus, .layout-346 .el.el-e4e8ce3:not(.motion-effects-element-type-background), .layout-346 .el.el-e4e8ce3 > .motion-effects-container > .motion-effects-layer, .layout-346 .el.el-4cf10e7 .btn:hover, .layout-346 .el.el-4cf10e7 .btn:focus, .layout-346 .el.el-fde0334:not(.motion-effects-element-type-background), .layout-346 .el.el-fde0334 > .motion-effects-container > .motion-effects-layer, .layout-346 .el.el-7d65799 .btn:hover, .layout-346 .el.el-7d65799 .btn:focus{background-color:#443056;}
.layout-346 .el.el-e99d8ae .btn-content-wrapper, .layout-346 .el.el-a9d0ac5 .btn-content-wrapper, .layout-346 .el.el-4cf10e7 .btn-content-wrapper, .layout-346 .el.el-7d65799 .btn-content-wrapper{flex-direction:row-reverse;}
.layout-346 .el.el-5d936e4, .layout-346 .el.el-0c9baaf, .layout-346 .el.el-8eb1e2d, .layout-346 .el.el-a060e3a, .layout-346 .el.el-6e3b326, .layout-346 .el.el-cb727e0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}
.layout-346 .el.el-2c18583 img, .layout-346 .el.el-18578a2 img{border-radius:20px 20px 20px 20px;}
.layout-346 .el.el-4ae008f, .layout-346 .el.el-66d4163, .layout-346 .el.el-c4f2000, .layout-346 .el.el-72de4e1, .layout-346 .el.el-10eaecc, .layout-346 .el.el-2812680, .layout-346 .el.el-2824d8d, .layout-346 .el.el-d4bd7e7, .layout-346 .el.el-d36ffcc, .layout-346 .el.el-eefe431, .layout-346 .el.el-6ee1889{--display:flex;}
.layout-346 .el.el-1ee9938:not(.motion-effects-element-type-background), .layout-346 .el.el-1ee9938 > .motion-effects-container > .motion-effects-layer, .layout-346 .el.el-ca8b508:not(.motion-effects-element-type-background), .layout-346 .el.el-ca8b508 > .motion-effects-container > .motion-effects-layer, .layout-346 .el.el-010e03e .accordion.accoedion-primary .card .card-header>.accordion-btn[aria-expanded="true"], .layout-346 .el.el-010e03e .accordion .card-header>.accordion-btn[aria-expanded=true], .layout-346 .el.el-010e03e .accordion.floating-style .card .accordion-btn[aria-expanded="true"]{background-color:#F6F5F7;}
.layout-346 .el.el-010e03e .accordion .card-header>.accordion-btn{background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D61B1B33;padding:15px 15px 15px 15px;}
.layout-346 .el.el-010e03e .accordion .card:not(:last-child){margin-bottom:15px;}
.layout-346 .el.el-010e03e .accordion .card-body{padding:14px 14px 14px 14px;}
.layout-346 .el.el-b7cb380, .layout-346 .el.el-c42578e{--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;}
@media(max-width:1024px){
  .layout-346 .el.el-9d98262 .testimonial-slider{--testimonial_left_right_spacing:10px;}
}
@media(max-width:767px){
  .layout-346 .el.el-ae97447 .heading, .layout-346 .el.el-cdfb9c7 .heading, .layout-346 .el.el-b3ee84b .heading, .layout-346 .el.el-f28a730 .heading{font-size:30px;}
  .layout-346 .el.el-bd53228 .icon-box-title, .layout-346 .el.el-bd53228 .icon-box-title a, .layout-346 .el.el-7910e49 .icon-box-title, .layout-346 .el.el-7910e49 .icon-box-title a, .layout-346 .el.el-756be4d .icon-box-title, .layout-346 .el.el-756be4d .icon-box-title a{font-size:20px;}
  .layout-346 .el.el-b555ab3 .heading{font-size:21px;line-height:1.4em;}
  .layout-346 .el.el-3916384 .heading{font-size:16px;}
  .layout-346 .el.el-c6ae346{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}
  .layout-346 .el.el-9d98262 .testimonial-slider{--testimonial_left_right_spacing:10px;}
  .layout-346 .el.el-288a5e4 .heading, .layout-346 .el.el-db9577f .heading{font-size:35px;}
}
@media(min-width:768px){
  .layout-346 .el.el-1ee9938{--width:60%;}
  .layout-346 .el.el-92133d7{--width:40%;}
  .layout-346 .el.el-66d4163, .layout-346 .el.el-0c9baaf, .layout-346 .el.el-8eb1e2d{--width:100%;}
  .layout-346 .el.el-1a99be6, .layout-346 .el.el-e4e8ce3, .layout-346 .el.el-53f9f40, .layout-346 .el.el-7126610, .layout-346 .el.el-ca2fc61, .layout-346 .el.el-bc67b4c{--width:33%;}
  .layout-346 .el.el-b7cb380, .layout-346 .el.el-3c0b20b, .layout-346 .el.el-c4f2000, .layout-346 .el.el-9745fcf, .layout-346 .el.el-9c5d3cd, .layout-346 .el.el-5dbdd00, .layout-346 .el.el-72de4e1, .layout-346 .el.el-10eaecc, .layout-346 .el.el-03aa89a, .layout-346 .el.el-2812680, .layout-346 .el.el-d4bd7e7, .layout-346 .el.el-c6ae346, .layout-346 .el.el-d36ffcc, .layout-346 .el.el-60e1c1b, .layout-346 .el.el-eefe431, .layout-346 .el.el-6ee1889{--width:50%;}
}
