.elementor-236 .elementor-element.elementor-element-803c784{--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:0px;--margin-bottom:-110px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-236 .elementor-element.elementor-element-6701b19{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;--border-radius:.9em .9em .9em .9em;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-6701b19:not(.elementor-motion-effects-element-type-background), .elementor-236 .elementor-element.elementor-element-6701b19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-236 .elementor-element.elementor-element-6701b19::before, .elementor-236 .elementor-element.elementor-element-6701b19 > .elementor-background-video-container::before, .elementor-236 .elementor-element.elementor-element-6701b19 > .e-con-inner > .elementor-background-video-container::before, .elementor-236 .elementor-element.elementor-element-6701b19 > .elementor-background-slideshow::before, .elementor-236 .elementor-element.elementor-element-6701b19 > .e-con-inner > .elementor-background-slideshow::before, .elementor-236 .elementor-element.elementor-element-6701b19 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-236 .elementor-element.elementor-element-781db53{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-236 .elementor-element.elementor-element-6a688ce{z-index:3;text-align:left;}.elementor-236 .elementor-element.elementor-element-6a688ce img{width:40%;}.elementor-236 .elementor-element.elementor-element-6a2f54f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-6a2f54f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-menu-item.wpr-pointer-item{transition-duration:0.2s;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-menu-item.wpr-pointer-item:before{transition-duration:0.2s;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-menu-item.wpr-pointer-item:after{transition-duration:0.2s;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-toggle-wrap{text-align:right;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-nav-menu .wpr-menu-item,
					 .elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-nav-menu > .menu-item-has-children > .wpr-sub-icon{color:var( --e-global-color-primary );}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-nav-menu .wpr-menu-item:hover,
					 .elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-nav-menu > .menu-item-has-children:hover > .wpr-sub-icon,
					 .elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-nav-menu .wpr-menu-item.wpr-active-menu-item,
					 .elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-nav-menu > .menu-item-has-children.current_page_item > .wpr-sub-icon{color:var( --e-global-color-primary );}.elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-pointer-line-fx .wpr-menu-item:before,
					 .elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-pointer-line-fx .wpr-menu-item:after{background-color:var( --e-global-color-primary );}.elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-pointer-border-fx .wpr-menu-item:before{border-color:var( --e-global-color-primary );border-width:2px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-pointer-background-fx .wpr-menu-item:before{background-color:var( --e-global-color-primary );}.elementor-236 .elementor-element.elementor-element-d2d1d9a .menu-item-has-children .wpr-sub-icon{font-size:14px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item{padding-right:calc(14px + 18px);}.elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-horizontal .menu-item-has-children .wpr-pointer-item{padding-right:calc(14px + 18px);}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-nav-menu .wpr-menu-item,.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-nav-menu a,.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-toggle-text{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:700;text-transform:capitalize;}.elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-pointer-underline .wpr-menu-item:after,
					 .elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-pointer-overline .wpr-menu-item:before,
					 .elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-pointer-double-line .wpr-menu-item:before,
					 .elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-pointer-double-line .wpr-menu-item:after{height:2px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-pointer-underline>nav>ul>li>.wpr-menu-item:after,
					 .elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-pointer-overline>nav>ul>li>.wpr-menu-item:before,
					 .elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-pointer-double-line>nav>ul>li>.wpr-menu-item:before,
					 .elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-pointer-double-line>nav>ul>li>.wpr-menu-item:after{height:2px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-pointer-border-fx>nav>ul>li>.wpr-menu-item:before{border-width:2px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-pointer-underline>.elementor-widget-container>nav>ul>li>.wpr-menu-item:after,
					 .elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-pointer-overline>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before,
					 .elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-pointer-double-line>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before,
					 .elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-pointer-double-line>.elementor-widget-container>nav>ul>li>.wpr-menu-item:after{height:2px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-pointer-border-fx>.elementor-widget-container>nav>ul>li>.wpr-menu-item:before{border-width:2px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a:not(.wpr-pointer-border-fx) .wpr-menu-item.wpr-pointer-item:before{transform:translateY(-0px);}.elementor-236 .elementor-element.elementor-element-d2d1d9a:not(.wpr-pointer-border-fx) .wpr-menu-item.wpr-pointer-item:after{transform:translateY(0px);}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-nav-menu .wpr-menu-item{padding-left:18px;padding-right:18px;padding-top:0px;padding-bottom:0px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-18px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-18px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-nav-menu > .menu-item{margin-left:5px;margin-right:5px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-menu{margin-left:5px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-main-menu-align-left .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{right:5px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-nav-menu > li > .wpr-sub-icon{left:5px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-sub-menu .wpr-sub-menu-item,
					 .elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-sub-menu > .menu-item-has-children .wpr-sub-icon{color:#333333;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-sub-menu .wpr-sub-menu-item{background-color:#ffffff;padding-left:15px;padding-right:15px;padding-top:13px;padding-bottom:13px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-sub-menu .wpr-sub-menu-item:hover,
					 .elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-sub-menu > .menu-item-has-children .wpr-sub-menu-item:hover .wpr-sub-icon,
					 .elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item,
					 .elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-sub-menu > .menu-item-has-children.current_page_item .wpr-sub-icon{color:#ffffff;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-sub-menu .wpr-sub-menu-item:hover,
					 .elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item{background-color:#605BE5;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-sub-menu .wpr-sub-icon{right:15px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-main-menu-align-right .wpr-nav-menu-vertical .wpr-sub-menu .wpr-sub-icon{left:15px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-nav-menu-horizontal .wpr-nav-menu > li > .wpr-sub-menu{margin-top:0px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-sub-divider-yes .wpr-sub-menu li:not(:last-child){border-bottom-color:#e8e8e8;border-bottom-width:1px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-sub-menu{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E8;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-nav-menu a,
					 .elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-nav-menu .menu-item-has-children > a:after{color:#FFFFFF;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-nav-menu li{background-color:var( --e-global-color-primary );}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-nav-menu li a:hover,
					 .elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-nav-menu .menu-item-has-children > a:hover:after,
					 .elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-nav-menu li a.wpr-active-menu-item,
					 .elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-nav-menu .menu-item-has-children.current_page_item > a:hover:after{color:#ffffff;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-nav-menu a:hover,
					 .elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-nav-menu a.wpr-active-menu-item{background-color:var( --e-global-color-secondary );}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-nav-menu a{padding-left:13px;padding-right:13px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-nav-menu .menu-item-has-children > a:after{margin-left:13px;margin-right:13px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-nav-menu .wpr-mobile-menu-item{padding-top:10px;padding-bottom:10px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-nav-menu .wpr-mobile-sub-menu-item{font-size:14px;padding-top:5px;padding-bottom:5px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-nav-menu{margin-top:10px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-toggle{border-color:var( --e-global-color-primary );width:50px;border-width:0px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-toggle-text{color:var( --e-global-color-primary );}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-toggle-line{background-color:var( --e-global-color-primary );height:4px;margin-bottom:6px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-toggle:hover{border-color:var( --e-global-color-secondary );}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-toggle:hover .wpr-mobile-toggle-text{color:var( --e-global-color-secondary );}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-toggle:hover .wpr-mobile-toggle-line{background-color:var( --e-global-color-secondary );}.elementor-236 .elementor-element.elementor-element-a40c883{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-a7f8d5a{z-index:3;}.elementor-236 .elementor-element.elementor-element-552e6ce{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-236 .elementor-element.elementor-element-9232cb7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-236 .elementor-element.elementor-element-ab1c79a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-467px;--margin-bottom:277px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-236 .elementor-element.elementor-element-26dd370.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-26dd370{text-align:center;}.elementor-236 .elementor-element.elementor-element-26dd370 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:64px;font-weight:700;text-transform:capitalize;color:var( --e-global-color-4d48dd1 );}.elementor-236 .elementor-element.elementor-element-43fbdc4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-236 .elementor-element.elementor-element-43fbdc4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-43fbdc4 > .elementor-widget-container{border-style:none;}.elementor-236 .elementor-element.elementor-element-43fbdc4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:50px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-4d48dd1 );}.elementor-236 .elementor-element.elementor-element-1ab57f5{--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;}.elementor-236 .elementor-element.elementor-element-26d8aeb{text-align:left;}.elementor-236 .elementor-element.elementor-element-26d8aeb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:400;letter-spacing:-1.6px;color:#212C40;}.elementor-236 .elementor-element.elementor-element-f792188{--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;}.elementor-236 .elementor-element.elementor-element-2fb26ca{--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;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-236 .elementor-element.elementor-element-83947f9 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-236 .elementor-element.elementor-element-83947f9{text-align:left;font-family:"Outfit", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-236 .elementor-element.elementor-element-8510a25{--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;}.elementor-236 .elementor-element.elementor-element-79dfb26 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-236 .elementor-element.elementor-element-79dfb26 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-236 .elementor-element.elementor-element-723f5da{--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;}.elementor-236 .elementor-element.elementor-element-12873b1{--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;}.elementor-236 .elementor-element.elementor-element-6ef42ec2.ekit-equal-height-enable,
					.elementor-236 .elementor-element.elementor-element-6ef42ec2.ekit-equal-height-enable > div,
					.elementor-236 .elementor-element.elementor-element-6ef42ec2.ekit-equal-height-enable .ekit-wid-con,
					.elementor-236 .elementor-element.elementor-element-6ef42ec2.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-236 .elementor-element.elementor-element-6ef42ec2 .elementskit-infobox{background-color:#ffffff;padding:60px 40px 60px 40px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#f5f5f5;border-radius:5px 5px 5px 5px;}.elementor-236 .elementor-element.elementor-element-6ef42ec2 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#000000;font-size:18px;}.elementor-236 .elementor-element.elementor-element-6ef42ec2 .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-236 .elementor-element.elementor-element-6ef42ec2 .elementskit-infobox .box-body > p{color:#656565;}.elementor-236 .elementor-element.elementor-element-6ef42ec2 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-236 .elementor-element.elementor-element-6ef42ec2 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-6ef42ec2 .elementskit-info-box-icon{color:var( --e-global-color-4d48dd1 );fill:var( --e-global-color-4d48dd1 );}.elementor-236 .elementor-element.elementor-element-6ef42ec2 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);}.elementor-236 .elementor-element.elementor-element-6ef42ec2 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 30px 0px;}.elementor-236 .elementor-element.elementor-element-97d96f6{--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;}.elementor-236 .elementor-element.elementor-element-58fc2766.ekit-equal-height-enable,
					.elementor-236 .elementor-element.elementor-element-58fc2766.ekit-equal-height-enable > div,
					.elementor-236 .elementor-element.elementor-element-58fc2766.ekit-equal-height-enable .ekit-wid-con,
					.elementor-236 .elementor-element.elementor-element-58fc2766.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-236 .elementor-element.elementor-element-58fc2766 .elementskit-infobox{background-color:#ffffff;padding:60px 40px 60px 40px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#f5f5f5;border-radius:5px 5px 5px 5px;}.elementor-236 .elementor-element.elementor-element-58fc2766 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#000000;font-size:18px;}.elementor-236 .elementor-element.elementor-element-58fc2766 .elementskit-infobox:hover .elementskit-info-box-title{color:#000000;}.elementor-236 .elementor-element.elementor-element-58fc2766 .elementskit-infobox .box-body > p{color:#656565;}.elementor-236 .elementor-element.elementor-element-58fc2766 .elementskit-infobox:hover .box-body > p{color:#656565;}.elementor-236 .elementor-element.elementor-element-58fc2766 .elementskit-infobox p{margin:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-58fc2766 .elementskit-info-box-icon{color:var( --e-global-color-4d48dd1 );fill:var( --e-global-color-4d48dd1 );}.elementor-236 .elementor-element.elementor-element-58fc2766 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);}.elementor-236 .elementor-element.elementor-element-58fc2766 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 30px 0px;}.elementor-236 .elementor-element.elementor-element-5a432e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:139px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-206d487{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:left;}.elementor-236 .elementor-element.elementor-element-206d487 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-206d487 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:60px;font-weight:400;text-transform:capitalize;color:#212C40;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-236 .elementor-element.elementor-element-dd684a7{--divider-border-style:solid;--divider-color:#212C40;--divider-border-width:2px;width:auto;max-width:auto;}.elementor-236 .elementor-element.elementor-element-dd684a7 > .elementor-widget-container{margin:0px -9px 0px 0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-dd684a7 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-236 .elementor-element.elementor-element-dd684a7 .elementor-divider{text-align:center;padding-block-start:45px;padding-block-end:45px;}.elementor-236 .elementor-element.elementor-element-350d66d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:117px;--padding-right:40px;}.elementor-236 .elementor-element.elementor-element-350d66d:not(.elementor-motion-effects-element-type-background), .elementor-236 .elementor-element.elementor-element-350d66d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-236 .elementor-element.elementor-element-64de585{--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:20px;--padding-bottom:8px;--padding-left:10px;--padding-right:10px;}.elementor-236 .elementor-element.elementor-element-9387d98.ekit-equal-height-enable,
					.elementor-236 .elementor-element.elementor-element-9387d98.ekit-equal-height-enable > div,
					.elementor-236 .elementor-element.elementor-element-9387d98.ekit-equal-height-enable .ekit-wid-con,
					.elementor-236 .elementor-element.elementor-element-9387d98.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-236 .elementor-element.elementor-element-9387d98 .elementskit-info-image-box .elementskit-box-body{background-color:#ffffff;padding:20px 20px 20px 20px;box-shadow:-1.21px 6.894px 15px 0px rgba(0,0,0,0.07);}.elementor-236 .elementor-element.elementor-element-9387d98{width:var( --container-widget-width, 33.33% );max-width:33.33%;--container-widget-width:33.33%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-9387d98 .elementskit-info-image-box.style-modern .elementskit-box-body{width:80%;margin-top:2px;}.elementor-236 .elementor-element.elementor-element-9387d98 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-236 .elementor-element.elementor-element-9387d98 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-236 .elementor-element.elementor-element-9387d98 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.01);}.elementor-236 .elementor-element.elementor-element-9387d98 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.01);}.elementor-236 .elementor-element.elementor-element-9387d98 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-9387d98 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Outfit", Sans-serif;font-size:21px;}.elementor-236 .elementor-element.elementor-element-9387d98 .elementskit-info-image-box .elementskit-info-box-title {color:#000000;}.elementor-236 .elementor-element.elementor-element-9387d98 .elementskit-info-image-box .elementskit-info-box-title a{color:#000000;}.elementor-236 .elementor-element.elementor-element-9387d98 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:#000000;fill:#000000;}.elementor-236 .elementor-element.elementor-element-9387d98 .elementskit-info-image-box:hover .elementskit-info-box-title {color:var( --e-global-color-4d48dd1 );}.elementor-236 .elementor-element.elementor-element-9387d98 .elementskit-info-image-box:hover .elementskit-info-box-title a{color:var( --e-global-color-4d48dd1 );}.elementor-236 .elementor-element.elementor-element-9387d98 .elementskit-info-image-box:hover .elementskit-info-box-title svg path{stroke:var( --e-global-color-4d48dd1 );fill:var( --e-global-color-4d48dd1 );}.elementor-236 .elementor-element.elementor-element-9387d98 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;font-size:1px;}.elementor-236 .elementor-element.elementor-element-5f210d5.ekit-equal-height-enable,
					.elementor-236 .elementor-element.elementor-element-5f210d5.ekit-equal-height-enable > div,
					.elementor-236 .elementor-element.elementor-element-5f210d5.ekit-equal-height-enable .ekit-wid-con,
					.elementor-236 .elementor-element.elementor-element-5f210d5.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-236 .elementor-element.elementor-element-5f210d5 .elementskit-info-image-box .elementskit-box-body{background-color:#ffffff;padding:20px 20px 20px 20px;}.elementor-236 .elementor-element.elementor-element-5f210d5{width:var( --container-widget-width, 33.33% );max-width:33.33%;--container-widget-width:33.33%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-5f210d5 .elementskit-info-image-box.style-modern .elementskit-box-body{width:80%;margin-top:2px;}.elementor-236 .elementor-element.elementor-element-5f210d5 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-236 .elementor-element.elementor-element-5f210d5 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-236 .elementor-element.elementor-element-5f210d5 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.01);}.elementor-236 .elementor-element.elementor-element-5f210d5 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.01);}.elementor-236 .elementor-element.elementor-element-5f210d5 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-5f210d5 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Outfit", Sans-serif;font-size:21px;}.elementor-236 .elementor-element.elementor-element-5f210d5 .elementskit-info-image-box .elementskit-info-box-title {color:#000000;}.elementor-236 .elementor-element.elementor-element-5f210d5 .elementskit-info-image-box .elementskit-info-box-title a{color:#000000;}.elementor-236 .elementor-element.elementor-element-5f210d5 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:#000000;fill:#000000;}.elementor-236 .elementor-element.elementor-element-5f210d5 .elementskit-info-image-box:hover .elementskit-info-box-title {color:var( --e-global-color-primary );}.elementor-236 .elementor-element.elementor-element-5f210d5 .elementskit-info-image-box:hover .elementskit-info-box-title a{color:var( --e-global-color-primary );}.elementor-236 .elementor-element.elementor-element-5f210d5 .elementskit-info-image-box:hover .elementskit-info-box-title svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-236 .elementor-element.elementor-element-5f210d5 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-236 .elementor-element.elementor-element-1422fd6.ekit-equal-height-enable,
					.elementor-236 .elementor-element.elementor-element-1422fd6.ekit-equal-height-enable > div,
					.elementor-236 .elementor-element.elementor-element-1422fd6.ekit-equal-height-enable .ekit-wid-con,
					.elementor-236 .elementor-element.elementor-element-1422fd6.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-236 .elementor-element.elementor-element-1422fd6 .elementskit-info-image-box .elementskit-box-body{background-color:#ffffff;padding:20px 20px 20px 20px;}.elementor-236 .elementor-element.elementor-element-1422fd6{width:var( --container-widget-width, 33.33% );max-width:33.33%;--container-widget-width:33.33%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-1422fd6 .elementskit-info-image-box.style-modern .elementskit-box-body{width:84%;margin-top:2px;}.elementor-236 .elementor-element.elementor-element-1422fd6 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-236 .elementor-element.elementor-element-1422fd6 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-236 .elementor-element.elementor-element-1422fd6 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.01);}.elementor-236 .elementor-element.elementor-element-1422fd6 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.01);}.elementor-236 .elementor-element.elementor-element-1422fd6 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-1422fd6 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Outfit", Sans-serif;font-size:20px;}.elementor-236 .elementor-element.elementor-element-1422fd6 .elementskit-info-image-box .elementskit-info-box-title {color:#000000;}.elementor-236 .elementor-element.elementor-element-1422fd6 .elementskit-info-image-box .elementskit-info-box-title a{color:#000000;}.elementor-236 .elementor-element.elementor-element-1422fd6 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:#000000;fill:#000000;}.elementor-236 .elementor-element.elementor-element-1422fd6 .elementskit-info-image-box:hover .elementskit-info-box-title {color:var( --e-global-color-4d48dd1 );}.elementor-236 .elementor-element.elementor-element-1422fd6 .elementskit-info-image-box:hover .elementskit-info-box-title a{color:var( --e-global-color-4d48dd1 );}.elementor-236 .elementor-element.elementor-element-1422fd6 .elementskit-info-image-box:hover .elementskit-info-box-title svg path{stroke:var( --e-global-color-4d48dd1 );fill:var( --e-global-color-4d48dd1 );}.elementor-236 .elementor-element.elementor-element-1422fd6 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-236 .elementor-element.elementor-element-507fcc6.ekit-equal-height-enable,
					.elementor-236 .elementor-element.elementor-element-507fcc6.ekit-equal-height-enable > div,
					.elementor-236 .elementor-element.elementor-element-507fcc6.ekit-equal-height-enable .ekit-wid-con,
					.elementor-236 .elementor-element.elementor-element-507fcc6.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-236 .elementor-element.elementor-element-507fcc6 .elementskit-info-image-box .elementskit-box-body{background-color:#ffffff;padding:20px 20px 20px 20px;}.elementor-236 .elementor-element.elementor-element-507fcc6{width:var( --container-widget-width, 33.33% );max-width:33.33%;--container-widget-width:33.33%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-507fcc6 .elementskit-info-image-box.style-modern .elementskit-box-body{width:80%;margin-top:2px;}.elementor-236 .elementor-element.elementor-element-507fcc6 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-236 .elementor-element.elementor-element-507fcc6 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-236 .elementor-element.elementor-element-507fcc6 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.01);}.elementor-236 .elementor-element.elementor-element-507fcc6 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.01);}.elementor-236 .elementor-element.elementor-element-507fcc6 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-507fcc6 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Outfit", Sans-serif;font-size:21px;}.elementor-236 .elementor-element.elementor-element-507fcc6 .elementskit-info-image-box .elementskit-info-box-title {color:#000000;}.elementor-236 .elementor-element.elementor-element-507fcc6 .elementskit-info-image-box .elementskit-info-box-title a{color:#000000;}.elementor-236 .elementor-element.elementor-element-507fcc6 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:#000000;fill:#000000;}.elementor-236 .elementor-element.elementor-element-507fcc6 .elementskit-info-image-box:hover .elementskit-info-box-title {color:var( --e-global-color-4d48dd1 );}.elementor-236 .elementor-element.elementor-element-507fcc6 .elementskit-info-image-box:hover .elementskit-info-box-title a{color:var( --e-global-color-4d48dd1 );}.elementor-236 .elementor-element.elementor-element-507fcc6 .elementskit-info-image-box:hover .elementskit-info-box-title svg path{stroke:var( --e-global-color-4d48dd1 );fill:var( --e-global-color-4d48dd1 );}.elementor-236 .elementor-element.elementor-element-507fcc6 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-236 .elementor-element.elementor-element-369dfa8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:117px;--padding-right:40px;}.elementor-236 .elementor-element.elementor-element-369dfa8:not(.elementor-motion-effects-element-type-background), .elementor-236 .elementor-element.elementor-element-369dfa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-236 .elementor-element.elementor-element-5685531{--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:20px;--padding-bottom:8px;--padding-left:10px;--padding-right:10px;}.elementor-236 .elementor-element.elementor-element-a4617a0.ekit-equal-height-enable,
					.elementor-236 .elementor-element.elementor-element-a4617a0.ekit-equal-height-enable > div,
					.elementor-236 .elementor-element.elementor-element-a4617a0.ekit-equal-height-enable .ekit-wid-con,
					.elementor-236 .elementor-element.elementor-element-a4617a0.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-236 .elementor-element.elementor-element-a4617a0 .elementskit-info-image-box .elementskit-box-body{background-color:#ffffff;padding:20px 20px 20px 20px;}.elementor-236 .elementor-element.elementor-element-a4617a0{width:var( --container-widget-width, 33.33% );max-width:33.33%;--container-widget-width:33.33%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-a4617a0 .elementskit-info-image-box.style-modern .elementskit-box-body{width:80%;margin-top:2px;}.elementor-236 .elementor-element.elementor-element-a4617a0 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-236 .elementor-element.elementor-element-a4617a0 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-236 .elementor-element.elementor-element-a4617a0 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.01);}.elementor-236 .elementor-element.elementor-element-a4617a0 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.01);}.elementor-236 .elementor-element.elementor-element-a4617a0 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-a4617a0 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Outfit", Sans-serif;font-size:21px;}.elementor-236 .elementor-element.elementor-element-a4617a0 .elementskit-info-image-box .elementskit-info-box-title {color:#000000;}.elementor-236 .elementor-element.elementor-element-a4617a0 .elementskit-info-image-box .elementskit-info-box-title a{color:#000000;}.elementor-236 .elementor-element.elementor-element-a4617a0 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:#000000;fill:#000000;}.elementor-236 .elementor-element.elementor-element-a4617a0 .elementskit-info-image-box:hover .elementskit-info-box-title {color:var( --e-global-color-4d48dd1 );}.elementor-236 .elementor-element.elementor-element-a4617a0 .elementskit-info-image-box:hover .elementskit-info-box-title a{color:var( --e-global-color-4d48dd1 );}.elementor-236 .elementor-element.elementor-element-a4617a0 .elementskit-info-image-box:hover .elementskit-info-box-title svg path{stroke:var( --e-global-color-4d48dd1 );fill:var( --e-global-color-4d48dd1 );}.elementor-236 .elementor-element.elementor-element-a4617a0 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-236 .elementor-element.elementor-element-5621745.ekit-equal-height-enable,
					.elementor-236 .elementor-element.elementor-element-5621745.ekit-equal-height-enable > div,
					.elementor-236 .elementor-element.elementor-element-5621745.ekit-equal-height-enable .ekit-wid-con,
					.elementor-236 .elementor-element.elementor-element-5621745.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-236 .elementor-element.elementor-element-5621745 .elementskit-info-image-box .elementskit-box-body{background-color:#ffffff;padding:20px 20px 20px 20px;}.elementor-236 .elementor-element.elementor-element-5621745{width:var( --container-widget-width, 33.33% );max-width:33.33%;--container-widget-width:33.33%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-5621745 .elementskit-info-image-box.style-modern .elementskit-box-body{width:80%;margin-top:2px;}.elementor-236 .elementor-element.elementor-element-5621745 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-236 .elementor-element.elementor-element-5621745 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-236 .elementor-element.elementor-element-5621745 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.01);}.elementor-236 .elementor-element.elementor-element-5621745 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.01);}.elementor-236 .elementor-element.elementor-element-5621745 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-5621745 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Outfit", Sans-serif;font-size:20px;}.elementor-236 .elementor-element.elementor-element-5621745 .elementskit-info-image-box .elementskit-info-box-title {color:#000000;}.elementor-236 .elementor-element.elementor-element-5621745 .elementskit-info-image-box .elementskit-info-box-title a{color:#000000;}.elementor-236 .elementor-element.elementor-element-5621745 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:#000000;fill:#000000;}.elementor-236 .elementor-element.elementor-element-5621745 .elementskit-info-image-box:hover .elementskit-info-box-title {color:var( --e-global-color-4d48dd1 );}.elementor-236 .elementor-element.elementor-element-5621745 .elementskit-info-image-box:hover .elementskit-info-box-title a{color:var( --e-global-color-4d48dd1 );}.elementor-236 .elementor-element.elementor-element-5621745 .elementskit-info-image-box:hover .elementskit-info-box-title svg path{stroke:var( --e-global-color-4d48dd1 );fill:var( --e-global-color-4d48dd1 );}.elementor-236 .elementor-element.elementor-element-5621745 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-236 .elementor-element.elementor-element-69c4cb3.ekit-equal-height-enable,
					.elementor-236 .elementor-element.elementor-element-69c4cb3.ekit-equal-height-enable > div,
					.elementor-236 .elementor-element.elementor-element-69c4cb3.ekit-equal-height-enable .ekit-wid-con,
					.elementor-236 .elementor-element.elementor-element-69c4cb3.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-236 .elementor-element.elementor-element-69c4cb3 .elementskit-info-image-box .elementskit-box-body{background-color:#ffffff;padding:20px 20px 20px 20px;box-shadow:-1.21px 6.894px 15px 0px rgba(0,0,0,0.07);}.elementor-236 .elementor-element.elementor-element-69c4cb3{width:var( --container-widget-width, 33.33% );max-width:33.33%;--container-widget-width:33.33%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-69c4cb3 .elementskit-info-image-box.style-modern .elementskit-box-body{width:82%;margin-top:2px;}.elementor-236 .elementor-element.elementor-element-69c4cb3 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-236 .elementor-element.elementor-element-69c4cb3 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-236 .elementor-element.elementor-element-69c4cb3 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.01);}.elementor-236 .elementor-element.elementor-element-69c4cb3 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.01);}.elementor-236 .elementor-element.elementor-element-69c4cb3 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-69c4cb3 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Outfit", Sans-serif;font-size:21px;}.elementor-236 .elementor-element.elementor-element-69c4cb3 .elementskit-info-image-box .elementskit-info-box-title {color:#000000;}.elementor-236 .elementor-element.elementor-element-69c4cb3 .elementskit-info-image-box .elementskit-info-box-title a{color:#000000;}.elementor-236 .elementor-element.elementor-element-69c4cb3 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:#000000;fill:#000000;}.elementor-236 .elementor-element.elementor-element-69c4cb3 .elementskit-info-image-box:hover .elementskit-info-box-title {color:var( --e-global-color-4d48dd1 );}.elementor-236 .elementor-element.elementor-element-69c4cb3 .elementskit-info-image-box:hover .elementskit-info-box-title a{color:var( --e-global-color-4d48dd1 );}.elementor-236 .elementor-element.elementor-element-69c4cb3 .elementskit-info-image-box:hover .elementskit-info-box-title svg path{stroke:var( --e-global-color-4d48dd1 );fill:var( --e-global-color-4d48dd1 );}.elementor-236 .elementor-element.elementor-element-69c4cb3 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-236 .elementor-element.elementor-element-75adcd2.ekit-equal-height-enable,
					.elementor-236 .elementor-element.elementor-element-75adcd2.ekit-equal-height-enable > div,
					.elementor-236 .elementor-element.elementor-element-75adcd2.ekit-equal-height-enable .ekit-wid-con,
					.elementor-236 .elementor-element.elementor-element-75adcd2.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-236 .elementor-element.elementor-element-75adcd2 .elementskit-info-image-box .elementskit-box-body{background-color:#ffffff;padding:20px 20px 20px 20px;}.elementor-236 .elementor-element.elementor-element-75adcd2{width:var( --container-widget-width, 33.33% );max-width:33.33%;--container-widget-width:33.33%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-75adcd2 .elementskit-info-image-box.style-modern .elementskit-box-body{width:80%;margin-top:2px;}.elementor-236 .elementor-element.elementor-element-75adcd2 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-236 .elementor-element.elementor-element-75adcd2 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-236 .elementor-element.elementor-element-75adcd2 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.01);}.elementor-236 .elementor-element.elementor-element-75adcd2 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.01);}.elementor-236 .elementor-element.elementor-element-75adcd2 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-75adcd2 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"Outfit", Sans-serif;font-size:21px;}.elementor-236 .elementor-element.elementor-element-75adcd2 .elementskit-info-image-box .elementskit-info-box-title {color:#000000;}.elementor-236 .elementor-element.elementor-element-75adcd2 .elementskit-info-image-box .elementskit-info-box-title a{color:#000000;}.elementor-236 .elementor-element.elementor-element-75adcd2 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:#000000;fill:#000000;}.elementor-236 .elementor-element.elementor-element-75adcd2 .elementskit-info-image-box:hover .elementskit-info-box-title {color:var( --e-global-color-4d48dd1 );}.elementor-236 .elementor-element.elementor-element-75adcd2 .elementskit-info-image-box:hover .elementskit-info-box-title a{color:var( --e-global-color-4d48dd1 );}.elementor-236 .elementor-element.elementor-element-75adcd2 .elementskit-info-image-box:hover .elementskit-info-box-title svg path{stroke:var( --e-global-color-4d48dd1 );fill:var( --e-global-color-4d48dd1 );}.elementor-236 .elementor-element.elementor-element-75adcd2 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;}.elementor-236 .elementor-element.elementor-element-44f18b7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:139px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-1041882{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-f27aecf{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:left;}.elementor-236 .elementor-element.elementor-element-f27aecf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-f27aecf .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:60px;font-weight:400;text-transform:capitalize;color:#212C40;}.elementor-236 .elementor-element.elementor-element-ddd9d35{--divider-border-style:solid;--divider-color:#212C40;--divider-border-width:2px;width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-ddd9d35 > .elementor-widget-container{margin:0px -9px 0px 0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-ddd9d35 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-236 .elementor-element.elementor-element-ddd9d35 .elementor-divider{text-align:center;padding-block-start:45px;padding-block-end:45px;}.elementor-236 .elementor-element.elementor-element-54eddf1 > .elementor-widget-container{margin:15px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-54eddf1.elementor-element{--align-self:flex-start;}.elementor-236 .elementor-element.elementor-element-54eddf1{text-align:left;}.elementor-236 .elementor-element.elementor-element-54eddf1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:31px;font-weight:300;text-transform:capitalize;color:#212C40;}.elementor-236 .elementor-element.elementor-element-29e1b73{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-b41505b{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-508cad3{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:05px;--padding-right:05px;}.elementor-236 .elementor-element.elementor-element-508cad3:not(.elementor-motion-effects-element-type-background), .elementor-236 .elementor-element.elementor-element-508cad3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-236 .elementor-element.elementor-element-f16c9d1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;font-family:"Outfit", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-236 .elementor-element.elementor-element-f16c9d1 > .elementor-widget-container{margin:0px 0px -30px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#212C40;border-radius:10px 10px 10px 10px;}.elementor-236 .elementor-element.elementor-element-f16c9d1.elementor-element{--order:99999 /* order end hack */;}.elementor-236 .elementor-element.elementor-element-05a82f8{--divider-border-style:solid;--divider-color:#212C40;--divider-border-width:2px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-05a82f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-05a82f8.elementor-element{--align-self:center;}.elementor-236 .elementor-element.elementor-element-05a82f8 .elementor-divider-separator{width:70%;margin:0 auto;margin-left:0;}.elementor-236 .elementor-element.elementor-element-05a82f8 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-236 .elementor-element.elementor-element-99b5aac .qodef-qi-counter{text-align:left;}.elementor-236 .elementor-element.elementor-element-99b5aac .qodef-qi-counter .qodef-m-digit{font-family:"Outfit", Sans-serif;font-size:117px;color:#FFFFFF;}.elementor-236 .elementor-element.elementor-element-fe95caf{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-99b02b9{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:05px;--padding-right:05px;}.elementor-236 .elementor-element.elementor-element-99b02b9:not(.elementor-motion-effects-element-type-background), .elementor-236 .elementor-element.elementor-element-99b02b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-236 .elementor-element.elementor-element-2999c76{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;font-family:"Outfit", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-236 .elementor-element.elementor-element-2999c76 > .elementor-widget-container{margin:0px 0px -30px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#212C40;border-radius:10px 10px 10px 10px;}.elementor-236 .elementor-element.elementor-element-2999c76.elementor-element{--order:99999 /* order end hack */;}.elementor-236 .elementor-element.elementor-element-e68ae67{--divider-border-style:solid;--divider-color:#212C40;--divider-border-width:2px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-e68ae67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-e68ae67.elementor-element{--align-self:center;}.elementor-236 .elementor-element.elementor-element-e68ae67 .elementor-divider-separator{width:70%;margin:0 auto;margin-left:0;}.elementor-236 .elementor-element.elementor-element-e68ae67 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-236 .elementor-element.elementor-element-485340c .qodef-qi-counter{text-align:left;}.elementor-236 .elementor-element.elementor-element-485340c .qodef-qi-counter .qodef-m-digit{font-family:"Outfit", Sans-serif;font-size:117px;color:#FFFFFF;}.elementor-236 .elementor-element.elementor-element-9b20ea4{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-2262a49{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:05px;--padding-right:05px;}.elementor-236 .elementor-element.elementor-element-2262a49:not(.elementor-motion-effects-element-type-background), .elementor-236 .elementor-element.elementor-element-2262a49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-236 .elementor-element.elementor-element-7de443a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;font-family:"Outfit", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-236 .elementor-element.elementor-element-7de443a > .elementor-widget-container{margin:0px 0px -30px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#212C40;border-radius:10px 10px 10px 10px;}.elementor-236 .elementor-element.elementor-element-7de443a.elementor-element{--order:99999 /* order end hack */;}.elementor-236 .elementor-element.elementor-element-d9de2f6{--divider-border-style:solid;--divider-color:#212C40;--divider-border-width:2px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-d9de2f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-d9de2f6.elementor-element{--align-self:center;}.elementor-236 .elementor-element.elementor-element-d9de2f6 .elementor-divider-separator{width:70%;margin:0 auto;margin-left:0;}.elementor-236 .elementor-element.elementor-element-d9de2f6 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-236 .elementor-element.elementor-element-5370e54 .qodef-qi-counter{text-align:left;}.elementor-236 .elementor-element.elementor-element-5370e54 .qodef-qi-counter .qodef-m-digit{font-family:"Outfit", Sans-serif;font-size:117px;color:#FFFFFF;}.elementor-236 .elementor-element.elementor-element-9331704{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:139px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-263d022{width:var( --container-widget-width, 45.338% );max-width:45.338%;--container-widget-width:45.338%;--container-widget-flex-grow:0;text-align:left;}.elementor-236 .elementor-element.elementor-element-263d022 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-263d022.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-263d022 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:60px;font-weight:400;text-transform:capitalize;color:#212C40;}.elementor-236 .elementor-element.elementor-element-71c8541{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-a663312{--divider-border-style:solid;--divider-color:#212C40;--divider-border-width:2px;width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-a663312 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-a663312 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-236 .elementor-element.elementor-element-a663312 .elementor-divider{text-align:center;padding-block-start:32px;padding-block-end:32px;}.elementor-236 .elementor-element.elementor-element-6aa96e3{--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;--overflow:hidden;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:139px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-61a0e87{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-2e59d4c .wpr-member-content{background-color:#FFFFFF;padding:40px 15px 15px 15px;}.elementor-236 .elementor-element.elementor-element-2e59d4c > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;}.elementor-236 .elementor-element.elementor-element-2e59d4c:hover .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(159, 159, 159, 0.18);}.elementor-236 .elementor-element.elementor-element-2e59d4c .wpr-member-media{max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-2e59d4c .wpr-member-name{color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;margin:0 0 10px;text-align:left;}.elementor-236 .elementor-element.elementor-element-2e59d4c .wpr-member-job{color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:25px;margin:0 0 6px;text-align:left;}.elementor-236 .elementor-element.elementor-element-2e59d4c .wpr-member-description{color:#000000;font-family:"Outfit", Sans-serif;font-size:19px;line-height:22px;margin-bottom:23px;text-align:left;}.elementor-236 .elementor-element.elementor-element-2e59d4c .wpr-member-divider:after{border-bottom-color:var( --e-global-color-primary );border-bottom-style:solid;border-bottom-width:1px;max-width:17%;margin-bottom:17px;}.elementor-236 .elementor-element.elementor-element-be6d85e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-25884f8 .wpr-member-content{background-color:#014E77;padding:40px 15px 15px 15px;}.elementor-236 .elementor-element.elementor-element-25884f8 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;}.elementor-236 .elementor-element.elementor-element-25884f8:hover .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(159, 159, 159, 0.18);}.elementor-236 .elementor-element.elementor-element-25884f8 .wpr-member-media{max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-25884f8 .wpr-member-name{color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;margin:0 0 10px;text-align:left;}.elementor-236 .elementor-element.elementor-element-25884f8 .wpr-member-job{color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:25px;margin:0 0 6px;text-align:left;}.elementor-236 .elementor-element.elementor-element-25884f8 .wpr-member-description{color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:19px;line-height:22px;margin-bottom:23px;text-align:left;}.elementor-236 .elementor-element.elementor-element-25884f8 .wpr-member-divider:after{border-bottom-color:#FFFFFF;border-bottom-style:solid;border-bottom-width:1px;max-width:17%;margin-bottom:17px;}.elementor-236 .elementor-element.elementor-element-a18100f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-b871559 .wpr-member-content{background-color:#FFFFFF;padding:40px 15px 15px 15px;}.elementor-236 .elementor-element.elementor-element-b871559 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;}.elementor-236 .elementor-element.elementor-element-b871559:hover .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(159, 159, 159, 0.18);}.elementor-236 .elementor-element.elementor-element-b871559 .wpr-member-media{max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-b871559 .wpr-member-name{color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:22px;font-weight:600;margin:0 0 10px;text-align:left;}.elementor-236 .elementor-element.elementor-element-b871559 .wpr-member-job{color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:25px;margin:0 0 6px;text-align:left;}.elementor-236 .elementor-element.elementor-element-b871559 .wpr-member-description{color:#000000;font-family:"Outfit", Sans-serif;font-size:19px;line-height:22px;margin-bottom:23px;text-align:left;}.elementor-236 .elementor-element.elementor-element-b871559 .wpr-member-divider:after{border-bottom-color:var( --e-global-color-primary );border-bottom-style:solid;border-bottom-width:1px;max-width:17%;margin-bottom:17px;}.elementor-236 .elementor-element.elementor-element-299a174{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-236 .elementor-element.elementor-element-bf01ed1{--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;}.elementor-236 .elementor-element.elementor-element-75d429a{--spacer-size:50px;}.elementor-236 .elementor-element.elementor-element-f273d79{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:139px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-dca8a15{width:var( --container-widget-width, 45.338% );max-width:45.338%;--container-widget-width:45.338%;--container-widget-flex-grow:0;text-align:left;}.elementor-236 .elementor-element.elementor-element-dca8a15 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-dca8a15.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-dca8a15 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:60px;font-weight:400;text-transform:capitalize;color:#212C40;}.elementor-236 .elementor-element.elementor-element-c1dca1d{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-fbf8a9c{--divider-border-style:solid;--divider-color:#212C40;--divider-border-width:2px;width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-fbf8a9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-fbf8a9c .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-236 .elementor-element.elementor-element-fbf8a9c .elementor-divider{text-align:center;padding-block-start:32px;padding-block-end:32px;}.elementor-236 .elementor-element.elementor-element-240292e{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-236 .elementor-element.elementor-element-c2add46{--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;}.elementor-236 .elementor-element.elementor-element-d556ff8{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-503d64e{width:var( --container-widget-width, 100.387% );max-width:100.387%;--container-widget-width:100.387%;--container-widget-flex-grow:0;text-align:left;}.elementor-236 .elementor-element.elementor-element-503d64e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-503d64e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-503d64e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:45px;font-weight:400;text-transform:capitalize;color:#212C40;}.elementor-236 .elementor-element.elementor-element-728e49e{--divider-border-style:solid;--divider-color:#212C40;--divider-border-width:1.5px;width:var( --container-widget-width, 99.648% );max-width:99.648%;--container-widget-width:99.648%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-728e49e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-728e49e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-728e49e .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-236 .elementor-element.elementor-element-728e49e .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-236 .elementor-element.elementor-element-6ceefa9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Outfit", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-236 .elementor-element.elementor-element-6ceefa9 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 20px 0px 0px;}.elementor-236 .elementor-element.elementor-element-6ceefa9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-6ceefa9 p{margin-block-end:0px;}.elementor-236 .elementor-element.elementor-element-a391aa9{--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;}.elementor-236 .elementor-element.elementor-element-48f5def{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-1f8f385{--display:flex;--min-height:37vh;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-02488ea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-236 .elementor-element.elementor-element-5c0ba15{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-236 .elementor-element.elementor-element-541932f{--display:flex;--min-height:37vh;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-b402a32{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-236 .elementor-element.elementor-element-0c030fd{width:var( --container-widget-width, 99.598% );max-width:99.598%;--container-widget-width:99.598%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-0c030fd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-6aa5f1a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-236 .elementor-element.elementor-element-c89a324{--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;}.elementor-236 .elementor-element.elementor-element-ce2de72{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-236 .elementor-element.elementor-element-0ac1545{--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;}.elementor-236 .elementor-element.elementor-element-3d81ae3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-8757bf4{--display:flex;--min-height:37vh;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-0b4c976{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-236 .elementor-element.elementor-element-9196006{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-236 .elementor-element.elementor-element-d4b9a75{--display:flex;--min-height:37vh;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-27cce03{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-236 .elementor-element.elementor-element-074417e{width:var( --container-widget-width, 99.598% );max-width:99.598%;--container-widget-width:99.598%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-074417e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-3f0dba3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-236 .elementor-element.elementor-element-05e1fd7{--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;}.elementor-236 .elementor-element.elementor-element-46e2f3b{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-bb43818{width:var( --container-widget-width, 100.387% );max-width:100.387%;--container-widget-width:100.387%;--container-widget-flex-grow:0;text-align:left;}.elementor-236 .elementor-element.elementor-element-bb43818 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-bb43818.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-bb43818 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:59px;font-weight:400;text-transform:capitalize;color:#212C40;}.elementor-236 .elementor-element.elementor-element-75e1b11{--divider-border-style:solid;--divider-color:#212C40;--divider-border-width:1.5px;width:var( --container-widget-width, 99.648% );max-width:99.648%;--container-widget-width:99.648%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-75e1b11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-75e1b11.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-75e1b11 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-236 .elementor-element.elementor-element-75e1b11 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-236 .elementor-element.elementor-element-232e5dd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Outfit", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-236 .elementor-element.elementor-element-232e5dd > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 20px 0px 0px;}.elementor-236 .elementor-element.elementor-element-232e5dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-232e5dd p{margin-block-end:0px;}.elementor-236 .elementor-element.elementor-element-d16b7f4{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-236 .elementor-element.elementor-element-e161a35{--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;}.elementor-236 .elementor-element.elementor-element-cf5b41f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-2816500{width:var( --container-widget-width, 100.387% );max-width:100.387%;--container-widget-width:100.387%;--container-widget-flex-grow:0;text-align:left;}.elementor-236 .elementor-element.elementor-element-2816500 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-2816500.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-2816500 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:41px;font-weight:400;text-transform:capitalize;color:#212C40;}.elementor-236 .elementor-element.elementor-element-2e921f9{--divider-border-style:solid;--divider-color:#212C40;--divider-border-width:1.5px;width:var( --container-widget-width, 99.648% );max-width:99.648%;--container-widget-width:99.648%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-2e921f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-2e921f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-2e921f9 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-236 .elementor-element.elementor-element-2e921f9 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-236 .elementor-element.elementor-element-78cfa2f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Outfit", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-236 .elementor-element.elementor-element-78cfa2f > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 20px 0px 0px;}.elementor-236 .elementor-element.elementor-element-78cfa2f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-78cfa2f p{margin-block-end:0px;}.elementor-236 .elementor-element.elementor-element-5fc1661{--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;}.elementor-236 .elementor-element.elementor-element-2c11ba1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-7d4eb61{--display:flex;--min-height:37vh;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-5c3fa21{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-236 .elementor-element.elementor-element-0c12694{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-236 .elementor-element.elementor-element-8f4fa6c{--display:flex;--min-height:37vh;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-5dbd4c6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-236 .elementor-element.elementor-element-114fbd8{width:var( --container-widget-width, 99.598% );max-width:99.598%;--container-widget-width:99.598%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-114fbd8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-02dfea9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-236 .elementor-element.elementor-element-8bda817{--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;}.elementor-236 .elementor-element.elementor-element-de60708{--spacer-size:28px;}.elementor-236 .elementor-element.elementor-element-b5c26e2{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-236 .elementor-element.elementor-element-ef3684a{--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;}.elementor-236 .elementor-element.elementor-element-e4b61f9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-31fe312{--display:flex;--min-height:37vh;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-b73c44c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-236 .elementor-element.elementor-element-8df299d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-236 .elementor-element.elementor-element-5bc6dbc{--display:flex;--min-height:37vh;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-af0a258{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-236 .elementor-element.elementor-element-0c8155f{width:var( --container-widget-width, 99.598% );max-width:99.598%;--container-widget-width:99.598%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-0c8155f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-99268c7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-236 .elementor-element.elementor-element-fedca56{--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;}.elementor-236 .elementor-element.elementor-element-4d45e29{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-078f67e{width:var( --container-widget-width, 100.387% );max-width:100.387%;--container-widget-width:100.387%;--container-widget-flex-grow:0;text-align:left;}.elementor-236 .elementor-element.elementor-element-078f67e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-078f67e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-078f67e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:60px;font-weight:400;text-transform:capitalize;color:#212C40;}.elementor-236 .elementor-element.elementor-element-7516147{--divider-border-style:solid;--divider-color:#212C40;--divider-border-width:1.5px;width:var( --container-widget-width, 99.648% );max-width:99.648%;--container-widget-width:99.648%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-7516147 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-7516147.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-7516147 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-236 .elementor-element.elementor-element-7516147 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-236 .elementor-element.elementor-element-76f1360{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Outfit", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-236 .elementor-element.elementor-element-76f1360 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 20px 0px 0px;}.elementor-236 .elementor-element.elementor-element-76f1360.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-76f1360 p{margin-block-end:0px;}.elementor-236 .elementor-element.elementor-element-4345594{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:139px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-4a4bcd4{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-defad2b{width:var( --container-widget-width, 66.691% );max-width:66.691%;--container-widget-width:66.691%;--container-widget-flex-grow:0;text-align:left;}.elementor-236 .elementor-element.elementor-element-defad2b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-defad2b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-defad2b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:60px;font-weight:400;text-transform:capitalize;color:#212C40;}.elementor-236 .elementor-element.elementor-element-5cf70f9{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-adfdac5{--divider-border-style:solid;--divider-color:#212C40;--divider-border-width:2px;width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-adfdac5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-adfdac5 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-236 .elementor-element.elementor-element-adfdac5 .elementor-divider{text-align:center;padding-block-start:32px;padding-block-end:32px;}.elementor-236 .elementor-element.elementor-element-9e0a1cd{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-0b524a7{--display:flex;--min-height:74vh;--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;--justify-content:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-0b524a7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-495e71b{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-236 .elementor-element.elementor-element-de0fed3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Outfit", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-236 .elementor-element.elementor-element-de0fed3 > .elementor-widget-container{margin:10% 0% 0% 0%;padding:0px 20px 0px 0px;}.elementor-236 .elementor-element.elementor-element-de0fed3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-094b373{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-e248b7a{--display:flex;--min-height:37vh;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-3a09ee8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-236 .elementor-element.elementor-element-e900986{width:var( --container-widget-width, 99.598% );max-width:99.598%;--container-widget-width:99.598%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-e900986.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-03bb65b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-236 .elementor-element.elementor-element-7ada32a{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:139px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-928758c{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-0ea5c3c{width:var( --container-widget-width, 66.691% );max-width:66.691%;--container-widget-width:66.691%;--container-widget-flex-grow:0;text-align:left;}.elementor-236 .elementor-element.elementor-element-0ea5c3c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-0ea5c3c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-0ea5c3c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:60px;font-weight:400;text-transform:capitalize;color:#212C40;}.elementor-236 .elementor-element.elementor-element-8afd5e2{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-0ea2191{--divider-border-style:solid;--divider-color:#212C40;--divider-border-width:2px;width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-0ea2191 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-0ea2191 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-236 .elementor-element.elementor-element-0ea2191 .elementor-divider{text-align:center;padding-block-start:32px;padding-block-end:32px;}.elementor-236 .elementor-element.elementor-element-f4c24ee{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-d2c0905{--display:flex;--min-height:74vh;--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;--justify-content:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-d2c0905.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-fa980fb{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-236 .elementor-element.elementor-element-36780c3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Outfit", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-236 .elementor-element.elementor-element-36780c3 > .elementor-widget-container{margin:10% 0% 0% 0%;padding:0px 20px 0px 0px;}.elementor-236 .elementor-element.elementor-element-36780c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-15619fb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-b1a18ef{--display:flex;--min-height:37vh;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-cc37b7d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-236 .elementor-element.elementor-element-f5da111{width:var( --container-widget-width, 99.598% );max-width:99.598%;--container-widget-width:99.598%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-f5da111.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-1b9eea4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-236 .elementor-element.elementor-element-d6bbb5d{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:139px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-eeaaf43{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-f9581d8{width:var( --container-widget-width, 66.691% );max-width:66.691%;--container-widget-width:66.691%;--container-widget-flex-grow:0;text-align:left;}.elementor-236 .elementor-element.elementor-element-f9581d8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-f9581d8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-f9581d8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:60px;font-weight:400;text-transform:capitalize;color:#212C40;}.elementor-236 .elementor-element.elementor-element-9baaf51{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-fd02613{--divider-border-style:solid;--divider-color:#212C40;--divider-border-width:2px;width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-fd02613 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-fd02613 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-236 .elementor-element.elementor-element-fd02613 .elementor-divider{text-align:center;padding-block-start:32px;padding-block-end:32px;}.elementor-236 .elementor-element.elementor-element-91c217e{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-d86def6{--display:flex;--min-height:74vh;--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;--justify-content:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-d86def6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-ec3d674{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-236 .elementor-element.elementor-element-17c3264{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Outfit", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-236 .elementor-element.elementor-element-17c3264 > .elementor-widget-container{margin:10% 0% 0% 0%;padding:0px 20px 0px 0px;}.elementor-236 .elementor-element.elementor-element-17c3264.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-ab8c196{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-e629239{--display:flex;--min-height:37vh;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-f85e0f2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-236 .elementor-element.elementor-element-e13731f{width:var( --container-widget-width, 99.598% );max-width:99.598%;--container-widget-width:99.598%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-e13731f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-609a08a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-236 .elementor-element.elementor-element-5f9124b{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:139px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-2eba60e{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-eccbcb3{width:var( --container-widget-width, 66.691% );max-width:66.691%;--container-widget-width:66.691%;--container-widget-flex-grow:0;text-align:left;}.elementor-236 .elementor-element.elementor-element-eccbcb3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-eccbcb3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-eccbcb3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:60px;font-weight:400;text-transform:capitalize;color:#212C40;}.elementor-236 .elementor-element.elementor-element-0ec3539{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-ff6dc43{--divider-border-style:solid;--divider-color:#212C40;--divider-border-width:2px;width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-ff6dc43 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-ff6dc43 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-236 .elementor-element.elementor-element-ff6dc43 .elementor-divider{text-align:center;padding-block-start:32px;padding-block-end:32px;}.elementor-236 .elementor-element.elementor-element-1c0571d{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-0f9f8dd{--display:flex;--min-height:74vh;--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;--justify-content:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-0f9f8dd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-2121206{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-236 .elementor-element.elementor-element-3d8eb82{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Outfit", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-236 .elementor-element.elementor-element-3d8eb82 > .elementor-widget-container{margin:10% 0% 0% 0%;padding:0px 20px 0px 0px;}.elementor-236 .elementor-element.elementor-element-3d8eb82.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-56a8109{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-6397d12{--display:flex;--min-height:37vh;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-543af8f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-236 .elementor-element.elementor-element-3756980{width:var( --container-widget-width, 99.598% );max-width:99.598%;--container-widget-width:99.598%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-3756980.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-dc40634{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-236 .elementor-element.elementor-element-1502bca{--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;--overflow:hidden;--margin-top:47px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:139px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-a6d1acb{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-de4c96d{width:var( --container-widget-width, 74.043% );max-width:74.043%;--container-widget-width:74.043%;--container-widget-flex-grow:0;text-align:left;}.elementor-236 .elementor-element.elementor-element-de4c96d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-de4c96d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-de4c96d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:60px;font-weight:400;text-transform:capitalize;color:#212C40;}.elementor-236 .elementor-element.elementor-element-784d720{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-6663838{--divider-border-style:solid;--divider-color:#212C40;--divider-border-width:2px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-6663838 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-6663838 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-236 .elementor-element.elementor-element-6663838 .elementor-divider{text-align:center;padding-block-start:32px;padding-block-end:32px;}.elementor-236 .elementor-element.elementor-element-2c0d497{--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;}.elementor-236 .elementor-element.elementor-element-3187c95 iframe{height:431px;}.elementor-236 .elementor-element.elementor-element-cd6aae7{--display:flex;--min-height:82vh;--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;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-236 .elementor-element.elementor-element-8b311d3 .elementor-repeater-item-5211087{left:46%;--hotspot-translate-x:46%;top:41%;--hotspot-translate-y:41%;}.elementor-236 .elementor-element.elementor-element-8b311d3 .elementor-repeater-item-3258dcf{--hotspot-min-width:0px;left:50%;--hotspot-translate-x:50%;top:38%;--hotspot-translate-y:38%;}.elementor-236 .elementor-element.elementor-element-8b311d3 .elementor-repeater-item-658e328{--hotspot-min-width:0px;left:60%;--hotspot-translate-x:60%;top:41%;--hotspot-translate-y:41%;}.elementor-236 .elementor-element.elementor-element-8b311d3 .elementor-repeater-item-cddcaba{--hotspot-min-width:0px;left:62%;--hotspot-translate-x:62%;top:51%;--hotspot-translate-y:51%;}.elementor-236 .elementor-element.elementor-element-8b311d3 .elementor-repeater-item-1fa31ae{--hotspot-min-width:0px;left:63%;--hotspot-translate-x:63%;top:54%;--hotspot-translate-y:54%;}.elementor-236 .elementor-element.elementor-element-8b311d3 .elementor-repeater-item-2a805bf{--hotspot-min-width:0px;left:69%;--hotspot-translate-x:69%;top:51%;--hotspot-translate-y:51%;}.elementor-236 .elementor-element.elementor-element-8b311d3 .elementor-repeater-item-d38499c{--hotspot-min-width:0px;left:59%;--hotspot-translate-x:59%;top:64%;--hotspot-translate-y:64%;}.elementor-236 .elementor-element.elementor-element-8b311d3 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-236 .elementor-element.elementor-element-8b311d3{--background-align:center;--opacity:1;--tooltip-text-color:#FFFFFF;--tooltip-align:center;--tooltip-color:var( --e-global-color-primary );--tooltip-border-radius:10px 10px 10px 10px;}.elementor-236 .elementor-element.elementor-element-8b311d3 .e-hotspot__tooltip{font-family:"Outfit", Sans-serif;font-weight:400;}.elementor-236 .elementor-element.elementor-element-4e3b792{--display:flex;--min-height:28vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-4e3b792:not(.elementor-motion-effects-element-type-background), .elementor-236 .elementor-element.elementor-element-4e3b792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-236 .elementor-element.elementor-element-2a35fc2{width:auto;max-width:auto;text-align:center;}.elementor-236 .elementor-element.elementor-element-2a35fc2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-2a35fc2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-2a35fc2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:60px;font-weight:400;text-transform:capitalize;color:var( --e-global-color-820176e );}.elementor-236 .elementor-element.elementor-element-cb06fac{--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;}.elementor-236 .elementor-element.elementor-element-b5b968b{z-index:3;}.elementor-236 .elementor-element.elementor-element-9776316{z-index:3;}.elementor-236 .elementor-element.elementor-element-4749321{--display:flex;--min-height:22vh;--flex-direction:column-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-4749321:not(.elementor-motion-effects-element-type-background), .elementor-236 .elementor-element.elementor-element-4749321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-236 .elementor-element.elementor-element-1496aca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-660e188{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-e94f4e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-8e4a8a3{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-499a8d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-b94fc60{--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;}.elementor-236 .elementor-element.elementor-element-0b39a5d{--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;}.elementor-236 .elementor-element.elementor-element-12c43b7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;text-transform:capitalize;}.elementor-236 .elementor-element.elementor-element-b01e527{--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;}.elementor-236 .elementor-element.elementor-element-2b81d1d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-2b81d1d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-c07c179{z-index:3;}.elementor-236 .elementor-element.elementor-element-dbe5b39{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-1f87dd2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-1f87dd2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-1c11aff{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-236 .elementor-element.elementor-element-1c11aff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-1c11aff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-1c11aff .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:60px;font-weight:400;text-transform:capitalize;color:#212C40;}.elementor-236 .elementor-element.elementor-element-969cc6b > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-236 .elementor-element.elementor-element-969cc6b{text-align:left;font-family:"Outfit", Sans-serif;font-size:19px;font-weight:400;color:#000000;}.elementor-236 .elementor-element.elementor-element-8ae110b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-236 .elementor-element.elementor-element-8ae110b:not(.elementor-motion-effects-element-type-background), .elementor-236 .elementor-element.elementor-element-8ae110b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-236 .elementor-element.elementor-element-7353dfe > .elementor-widget-container{margin:0px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-7353dfe.elementor-element{--align-self:flex-start;}.elementor-236 .elementor-element.elementor-element-7353dfe{text-align:left;font-family:"Outfit", Sans-serif;font-size:19px;font-weight:400;text-transform:capitalize;color:#FFFFFF;}.elementor-236 .elementor-element.elementor-element-4028da2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-5b63115{--display:flex;}.elementor-236 .elementor-element.elementor-element-20014283{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:60px;--padding-left:5px;--padding-right:5px;}.elementor-236 .elementor-element.elementor-element-42e8abfd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:30px;}.elementor-236 .elementor-element.elementor-element-42e8abfd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-c357257 > .elementor-widget-container{margin:2px 0px 16px 0px;}.elementor-236 .elementor-element.elementor-element-c357257 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:26px;font-weight:800;line-height:35px;color:var( --e-global-color-primary );}.elementor-236 .elementor-element.elementor-element-c97afa2 .ekit_page_list_content{flex-direction:row;}.elementor-236 .elementor-element.elementor-element-c97afa2 .elementor-icon-list-icon{display:flex;align-items:center;justify-content:center;width:6px;}.elementor-236 .elementor-element.elementor-element-c97afa2 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#ea5356;}.elementor-236 .elementor-element.elementor-element-c97afa2 .elementor-icon-list-item:hover .elementor-icon-list-icon svg path{stroke:#ea5356;fill:#ea5356;}.elementor-236 .elementor-element.elementor-element-c97afa2 .elementor-icon-list-icon i{font-size:6px;}.elementor-236 .elementor-element.elementor-element-c97afa2 .elementor-icon-list-icon svg{max-width:6px;}.elementor-236 .elementor-element.elementor-element-c97afa2 .elementor-icon-list-text{color:#000000;padding-left:8px;}.elementor-236 .elementor-element.elementor-element-c97afa2 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-236 .elementor-element.elementor-element-c97afa2 .elementor-icon-list-item{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;line-height:40px;}.elementor-236 .elementor-element.elementor-element-c97afa2 .ekit_menu_label{align-self:center;}.elementor-236 .elementor-element.elementor-element-48cac327{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-236 .elementor-element.elementor-element-48cac327.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-440c3c1b > .elementor-widget-container{margin:2px 0px 16px 0px;}.elementor-236 .elementor-element.elementor-element-440c3c1b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:26px;font-weight:800;line-height:35px;color:var( --e-global-color-primary );}.elementor-236 .elementor-element.elementor-element-6ca3c65a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-3497507f .ekit_page_list_content{flex-direction:row;}.elementor-236 .elementor-element.elementor-element-3497507f .elementor-icon-list-icon{display:flex;align-items:center;justify-content:center;width:6px;}.elementor-236 .elementor-element.elementor-element-3497507f .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#ea5356;}.elementor-236 .elementor-element.elementor-element-3497507f .elementor-icon-list-item:hover .elementor-icon-list-icon svg path{stroke:#ea5356;fill:#ea5356;}.elementor-236 .elementor-element.elementor-element-3497507f .elementor-icon-list-icon i{font-size:6px;}.elementor-236 .elementor-element.elementor-element-3497507f .elementor-icon-list-icon svg{max-width:6px;}.elementor-236 .elementor-element.elementor-element-3497507f .elementor-icon-list-text{color:#000000;padding-left:8px;}.elementor-236 .elementor-element.elementor-element-3497507f .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-236 .elementor-element.elementor-element-3497507f .elementor-icon-list-item{font-family:"Outfit", Sans-serif;font-size:17px;font-weight:500;line-height:40px;}.elementor-236 .elementor-element.elementor-element-3497507f .ekit_menu_label{align-self:center;}.elementor-236 .elementor-element.elementor-element-3bc9b48c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-236 .elementor-element.elementor-element-47142e66{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center;}.elementor-236 .elementor-element.elementor-element-47142e66 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-47142e66 img{width:100%;}.elementor-236 .elementor-element.elementor-element-5736cb9{--display:flex;}.elementor-widget-copyright .hfe-copyright-wrapper a, .elementor-widget-copyright .hfe-copyright-wrapper{color:var( --e-global-color-text );}.elementor-widget-copyright .hfe-copyright-wrapper, .elementor-widget-copyright .hfe-copyright-wrapper a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-236 .elementor-element.elementor-element-24f8869 .hfe-copyright-wrapper{text-align:center;}.elementor-236 .elementor-element.elementor-element-24f8869 .hfe-copyright-wrapper a, .elementor-236 .elementor-element.elementor-element-24f8869 .hfe-copyright-wrapper{color:var( --e-global-color-primary );}.elementor-236 .elementor-element.elementor-element-24f8869 .hfe-copyright-wrapper, .elementor-236 .elementor-element.elementor-element-24f8869 .hfe-copyright-wrapper a{font-family:"Outfit", Sans-serif;font-weight:400;}.elementor-236 .elementor-element.elementor-element-50fc3f2a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:60px;--padding-left:5px;--padding-right:5px;}.elementor-236 .elementor-element.elementor-element-a6eec36{--display:flex;--justify-content:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:30px;}.elementor-236 .elementor-element.elementor-element-02f6f34 > .elementor-widget-container{margin:2px 0px 16px 0px;}.elementor-236 .elementor-element.elementor-element-02f6f34 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:26px;font-weight:800;line-height:35px;color:var( --e-global-color-primary );}.elementor-236 .elementor-element.elementor-element-3246513 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-236 .elementor-element.elementor-element-3246513{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#111111;}.elementor-236 .elementor-element.elementor-element-59fb0904 .elementor-repeater-item-da8f4de > a{color:#3b5998;background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#eaebf1;}.elementor-236 .elementor-element.elementor-element-59fb0904 .elementor-repeater-item-da8f4de > a svg path{stroke:#3b5998;fill:#3b5998;}.elementor-236 .elementor-element.elementor-element-59fb0904 .elementor-repeater-item-da8f4de > a:hover{background-color:rgba(59,89,152,0);box-shadow:0px 10px 10px 0px rgba(39,49,113,0.07);}.elementor-236 .elementor-element.elementor-element-59fb0904 .elementor-repeater-item-1399011 > a{color:#1da1f2;background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#eaebf1;}.elementor-236 .elementor-element.elementor-element-59fb0904 .elementor-repeater-item-1399011 > a svg path{stroke:#1da1f2;fill:#1da1f2;}.elementor-236 .elementor-element.elementor-element-59fb0904 .elementor-repeater-item-1399011 > a:hover{background-color:rgba(29,161,242,0);box-shadow:0px 10px 10px 0px rgba(39,49,113,0.07);}.elementor-236 .elementor-element.elementor-element-59fb0904 .elementor-repeater-item-8f886e8 > a{color:#0077b5;background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#eaebf1;}.elementor-236 .elementor-element.elementor-element-59fb0904 .elementor-repeater-item-8f886e8 > a svg path{stroke:#0077b5;fill:#0077b5;}.elementor-236 .elementor-element.elementor-element-59fb0904 .elementor-repeater-item-8f886e8 > a:hover{background-color:rgba(59,89,152,0);box-shadow:0px 10px 10px 0px rgba(39,49,113,0.07);}.elementor-236 .elementor-element.elementor-element-59fb0904 .elementor-repeater-item-c8596be > a{color:#3f729b;background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#eaebf1;}.elementor-236 .elementor-element.elementor-element-59fb0904 .elementor-repeater-item-c8596be > a svg path{stroke:#3f729b;fill:#3f729b;}.elementor-236 .elementor-element.elementor-element-59fb0904 .elementor-repeater-item-c8596be > a:hover{background-color:rgba(59,89,152,0);box-shadow:0px 10px 10px 0px rgba(39,49,113,0.07);}.elementor-236 .elementor-element.elementor-element-59fb0904 > .elementor-widget-container{margin:0px 0px 0px -5px;}.elementor-236 .elementor-element.elementor-element-59fb0904 .ekit_social_media{text-align:left;}.elementor-236 .elementor-element.elementor-element-59fb0904 .ekit_social_media > li > a{text-align:center;text-decoration:none;border-radius:50% 50% 50% 50%;padding:0px 0px 0px 0px;width:40px;height:40px;line-height:36px;}.elementor-236 .elementor-element.elementor-element-59fb0904 .ekit_social_media > li{display:inline-block;margin:5px 5px 5px 5px;}.elementor-236 .elementor-element.elementor-element-626903bf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-236 .elementor-element.elementor-element-a29427b > .elementor-widget-container{margin:15px 0px 16px 0px;}.elementor-236 .elementor-element.elementor-element-a29427b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:26px;font-weight:800;line-height:35px;color:var( --e-global-color-primary );}.elementor-236 .elementor-element.elementor-element-dd2136b{--spacer-size:16px;}.elementor-236 .elementor-element.elementor-element-5fb91ce > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-236 .elementor-element.elementor-element-5fb91ce{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#111111;}.elementor-236 .elementor-element.elementor-element-4e00b8dc{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-236 .elementor-element.elementor-element-c12c72f{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center;}.elementor-236 .elementor-element.elementor-element-c12c72f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-c12c72f img{width:100%;}.elementor-236 .elementor-element.elementor-element-5ecc8a6f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:26px;--padding-left:15px;--padding-right:15px;}.elementor-236 .elementor-element.elementor-element-5ecc8a6f:not(.elementor-motion-effects-element-type-background), .elementor-236 .elementor-element.elementor-element-5ecc8a6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d48dd1 );}.elementor-236 .elementor-element.elementor-element-848ef46 .hfe-copyright-wrapper{text-align:center;}.elementor-236 .elementor-element.elementor-element-848ef46 .hfe-copyright-wrapper a, .elementor-236 .elementor-element.elementor-element-848ef46 .hfe-copyright-wrapper{color:#FFFFFF;}.elementor-236 .elementor-element.elementor-element-848ef46 .hfe-copyright-wrapper, .elementor-236 .elementor-element.elementor-element-848ef46 .hfe-copyright-wrapper a{font-family:"Outfit", Sans-serif;font-weight:400;}@media(max-width:1024px){.elementor-236 .elementor-element.elementor-element-803c784{--margin-top:0px;--margin-bottom:-110px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-236 .elementor-element.elementor-element-6a688ce img{width:56%;}.elementor-236 .elementor-element.elementor-element-6a2f54f.e-con{--order:3;--flex-grow:0;--flex-shrink:1;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-nav-menu .wpr-menu-item,.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-nav-menu a,.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-toggle-text{font-size:30px;}.elementor-236 .elementor-element.elementor-element-a40c883{--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-236 .elementor-element.elementor-element-26dd370 .elementor-heading-title{font-size:58px;}.elementor-236 .elementor-element.elementor-element-43fbdc4{--container-widget-width:282px;--container-widget-flex-grow:0;width:var( --container-widget-width, 282px );max-width:282px;}.elementor-236 .elementor-element.elementor-element-43fbdc4 .elementor-heading-title{font-size:28px;}.elementor-236 .elementor-element.elementor-element-26d8aeb .elementor-heading-title{font-size:35px;}.elementor-236 .elementor-element.elementor-element-83947f9{text-align:justify;font-size:14px;}.elementor-236 .elementor-element.elementor-element-5a432e8{--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-206d487 .elementor-heading-title{font-size:35px;}.elementor-236 .elementor-element.elementor-element-350d66d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-9387d98 .elementskit-info-image-box .elementskit-box-body{padding:10px 10px 10px 10px;}.elementor-236 .elementor-element.elementor-element-9387d98 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:15px;}.elementor-236 .elementor-element.elementor-element-5f210d5 .elementskit-info-image-box .elementskit-box-body{padding:10px 10px 10px 10px;}.elementor-236 .elementor-element.elementor-element-5f210d5 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:15px;}.elementor-236 .elementor-element.elementor-element-1422fd6 .elementskit-info-image-box .elementskit-box-body{padding:10px 10px 10px 10px;}.elementor-236 .elementor-element.elementor-element-1422fd6 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:15px;}.elementor-236 .elementor-element.elementor-element-507fcc6 .elementskit-info-image-box .elementskit-box-body{padding:10px 10px 10px 10px;}.elementor-236 .elementor-element.elementor-element-507fcc6 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:15px;}.elementor-236 .elementor-element.elementor-element-369dfa8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-a4617a0 .elementskit-info-image-box .elementskit-box-body{padding:10px 10px 10px 10px;}.elementor-236 .elementor-element.elementor-element-a4617a0 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:15px;}.elementor-236 .elementor-element.elementor-element-5621745 .elementskit-info-image-box .elementskit-box-body{padding:10px 10px 10px 10px;}.elementor-236 .elementor-element.elementor-element-5621745 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:15px;}.elementor-236 .elementor-element.elementor-element-69c4cb3 .elementskit-info-image-box .elementskit-box-body{padding:10px 10px 10px 10px;}.elementor-236 .elementor-element.elementor-element-69c4cb3 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:15px;}.elementor-236 .elementor-element.elementor-element-75adcd2 .elementskit-info-image-box .elementskit-box-body{padding:10px 10px 10px 10px;}.elementor-236 .elementor-element.elementor-element-75adcd2 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:15px;}.elementor-236 .elementor-element.elementor-element-44f18b7{--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-1041882{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-236 .elementor-element.elementor-element-f27aecf .elementor-heading-title{font-size:35px;}.elementor-236 .elementor-element.elementor-element-ddd9d35 .elementor-divider{padding-block-start:29px;padding-block-end:29px;}.elementor-236 .elementor-element.elementor-element-54eddf1 > .elementor-widget-container{margin:7px 0px 7px 0px;}.elementor-236 .elementor-element.elementor-element-54eddf1 .elementor-heading-title{font-size:24px;}.elementor-236 .elementor-element.elementor-element-f16c9d1{text-align:right;font-size:14px;}.elementor-236 .elementor-element.elementor-element-05a82f8 .elementor-divider{padding-block-start:29px;padding-block-end:29px;}.elementor-236 .elementor-element.elementor-element-99b5aac .qodef-qi-counter .qodef-m-digit{font-size:75px;}.elementor-236 .elementor-element.elementor-element-2999c76{text-align:right;font-size:14px;}.elementor-236 .elementor-element.elementor-element-e68ae67 .elementor-divider{padding-block-start:29px;padding-block-end:29px;}.elementor-236 .elementor-element.elementor-element-485340c .qodef-qi-counter .qodef-m-digit{font-size:75px;}.elementor-236 .elementor-element.elementor-element-7de443a{text-align:right;font-size:14px;}.elementor-236 .elementor-element.elementor-element-d9de2f6 .elementor-divider{padding-block-start:29px;padding-block-end:29px;}.elementor-236 .elementor-element.elementor-element-5370e54 .qodef-qi-counter .qodef-m-digit{font-size:75px;}.elementor-236 .elementor-element.elementor-element-9331704{--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-263d022 .elementor-heading-title{font-size:35px;}.elementor-236 .elementor-element.elementor-element-6aa96e3{--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-61a0e87{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-2e59d4c .wpr-member-name{font-size:20px;}.elementor-236 .elementor-element.elementor-element-2e59d4c .wpr-member-description{font-size:14px;}.elementor-236 .elementor-element.elementor-element-be6d85e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-25884f8 .wpr-member-name{font-size:18px;}.elementor-236 .elementor-element.elementor-element-25884f8 .wpr-member-description{font-size:14px;}.elementor-236 .elementor-element.elementor-element-a18100f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-b871559 .wpr-member-name{font-size:20px;}.elementor-236 .elementor-element.elementor-element-b871559 .wpr-member-description{font-size:14px;}.elementor-236 .elementor-element.elementor-element-299a174{--e-n-carousel-swiper-slides-to-display:2;}.elementor-236 .elementor-element.elementor-element-f273d79{--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-dca8a15 .elementor-heading-title{font-size:35px;}.elementor-236 .elementor-element.elementor-element-503d64e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-503d64e .elementor-heading-title{font-size:35px;}.elementor-236 .elementor-element.elementor-element-6ceefa9{width:var( --container-widget-width, 103.369% );max-width:103.369%;--container-widget-width:103.369%;--container-widget-flex-grow:0;text-align:justify;font-size:14px;}.elementor-236 .elementor-element.elementor-element-6ceefa9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px -1px 20px 0px;}.elementor-236 .elementor-element.elementor-element-48f5def{--min-height:58vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-3d81ae3{--min-height:58vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-bb43818 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-bb43818 .elementor-heading-title{font-size:35px;}.elementor-236 .elementor-element.elementor-element-232e5dd{width:var( --container-widget-width, 102.212% );max-width:102.212%;--container-widget-width:102.212%;--container-widget-flex-grow:0;text-align:justify;font-size:14px;}.elementor-236 .elementor-element.elementor-element-232e5dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px -1px 20px 0px;}.elementor-236 .elementor-element.elementor-element-2816500 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-2816500 .elementor-heading-title{font-size:35px;}.elementor-236 .elementor-element.elementor-element-78cfa2f{width:var( --container-widget-width, 103.369% );max-width:103.369%;--container-widget-width:103.369%;--container-widget-flex-grow:0;text-align:justify;font-size:14px;}.elementor-236 .elementor-element.elementor-element-78cfa2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px -1px 20px 0px;}.elementor-236 .elementor-element.elementor-element-2c11ba1{--min-height:58vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-e4b61f9{--min-height:58vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-078f67e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-078f67e .elementor-heading-title{font-size:35px;}.elementor-236 .elementor-element.elementor-element-76f1360{width:var( --container-widget-width, 102.79% );max-width:102.79%;--container-widget-width:102.79%;--container-widget-flex-grow:0;text-align:justify;font-size:14px;}.elementor-236 .elementor-element.elementor-element-76f1360 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px -1px 20px 0px;}.elementor-236 .elementor-element.elementor-element-4345594{--margin-top:61px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-4a4bcd4{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-236 .elementor-element.elementor-element-defad2b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-defad2b .elementor-heading-title{font-size:35px;}.elementor-236 .elementor-element.elementor-element-5cf70f9{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-236 .elementor-element.elementor-element-9e0a1cd{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-236 .elementor-element.elementor-element-0b524a7{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-236 .elementor-element.elementor-element-de0fed3{width:var( --container-widget-width, 47.511% );max-width:47.511%;--container-widget-width:47.511%;--container-widget-flex-grow:0;text-align:justify;font-size:14px;}.elementor-236 .elementor-element.elementor-element-de0fed3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px -1px 20px 0px;}.elementor-236 .elementor-element.elementor-element-094b373{--min-height:58vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-7ada32a{--margin-top:61px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-928758c{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-236 .elementor-element.elementor-element-0ea5c3c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-0ea5c3c .elementor-heading-title{font-size:35px;}.elementor-236 .elementor-element.elementor-element-8afd5e2{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-236 .elementor-element.elementor-element-f4c24ee{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-236 .elementor-element.elementor-element-d2c0905{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-236 .elementor-element.elementor-element-36780c3{width:var( --container-widget-width, 47.511% );max-width:47.511%;--container-widget-width:47.511%;--container-widget-flex-grow:0;text-align:justify;font-size:14px;}.elementor-236 .elementor-element.elementor-element-36780c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px -1px 20px 0px;}.elementor-236 .elementor-element.elementor-element-15619fb{--min-height:58vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-d6bbb5d{--margin-top:61px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-eeaaf43{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-236 .elementor-element.elementor-element-f9581d8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-f9581d8 .elementor-heading-title{font-size:35px;}.elementor-236 .elementor-element.elementor-element-9baaf51{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-236 .elementor-element.elementor-element-91c217e{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-236 .elementor-element.elementor-element-d86def6{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-236 .elementor-element.elementor-element-17c3264{width:var( --container-widget-width, 47.511% );max-width:47.511%;--container-widget-width:47.511%;--container-widget-flex-grow:0;text-align:justify;font-size:14px;}.elementor-236 .elementor-element.elementor-element-17c3264 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px -1px 20px 0px;}.elementor-236 .elementor-element.elementor-element-ab8c196{--min-height:58vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-5f9124b{--margin-top:61px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-2eba60e{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-236 .elementor-element.elementor-element-eccbcb3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-eccbcb3 .elementor-heading-title{font-size:35px;}.elementor-236 .elementor-element.elementor-element-0ec3539{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-236 .elementor-element.elementor-element-1c0571d{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-236 .elementor-element.elementor-element-0f9f8dd{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-236 .elementor-element.elementor-element-3d8eb82{width:var( --container-widget-width, 47.511% );max-width:47.511%;--container-widget-width:47.511%;--container-widget-flex-grow:0;text-align:justify;font-size:14px;}.elementor-236 .elementor-element.elementor-element-3d8eb82 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px -1px 20px 0px;}.elementor-236 .elementor-element.elementor-element-56a8109{--min-height:58vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-1502bca{--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-a6d1acb{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-236 .elementor-element.elementor-element-de4c96d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-de4c96d .elementor-heading-title{font-size:35px;}.elementor-236 .elementor-element.elementor-element-784d720{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;}.elementor-236 .elementor-element.elementor-element-cd6aae7{--min-height:61vh;}.elementor-236 .elementor-element.elementor-element-8b311d3{text-align:center;--hotspot-size:10px;}.elementor-236 .elementor-element.elementor-element-4e3b792{--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-2a35fc2 .elementor-heading-title{font-size:35px;}.elementor-236 .elementor-element.elementor-element-2b81d1d{--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-236 .elementor-element.elementor-element-dbe5b39{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-1c11aff .elementor-heading-title{font-size:35px;}.elementor-236 .elementor-element.elementor-element-969cc6b{text-align:justify;font-size:14px;}.elementor-236 .elementor-element.elementor-element-7353dfe{text-align:center;font-size:14px;}.elementor-236 .elementor-element.elementor-element-20014283{--justify-content:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-3bc9b48c{--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-236 .elementor-element.elementor-element-50fc3f2a{--flex-wrap:wrap;}.elementor-236 .elementor-element.elementor-element-4e00b8dc{--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}@media(max-width:767px){.elementor-236 .elementor-element.elementor-element-803c784{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-236 .elementor-element.elementor-element-6701b19{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-236 .elementor-element.elementor-element-781db53{--width:50%;}.elementor-236 .elementor-element.elementor-element-6a688ce{text-align:center;}.elementor-236 .elementor-element.elementor-element-6a2f54f{--width:50%;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-toggle-wrap{text-align:center;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-nav-menu .wpr-menu-item,.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-nav-menu a,.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-mobile-toggle-text{font-size:27px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a .wpr-nav-menu .wpr-menu-item{padding-left:23px;padding-right:23px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-pointer-background:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-23px;}.elementor-236 .elementor-element.elementor-element-d2d1d9a.wpr-pointer-border:not(.wpr-sub-icon-none) .wpr-nav-menu-vertical .menu-item-has-children .wpr-sub-icon{text-indent:-23px;}.elementor-236 .elementor-element.elementor-element-ab1c79a{--margin-top:-140px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-236 .elementor-element.elementor-element-26dd370{width:var( --container-widget-width, 301.2px );max-width:301.2px;--container-widget-width:301.2px;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-26dd370 .elementor-heading-title{font-size:23px;}.elementor-236 .elementor-element.elementor-element-43fbdc4{width:var( --container-widget-width, 304px );max-width:304px;--container-widget-width:304px;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-43fbdc4 .elementor-heading-title{font-size:15px;}.elementor-236 .elementor-element.elementor-element-26d8aeb{text-align:center;}.elementor-236 .elementor-element.elementor-element-26d8aeb .elementor-heading-title{font-size:29px;}.elementor-236 .elementor-element.elementor-element-83947f9{text-align:justify;font-size:16px;letter-spacing:-0.7px;word-spacing:0em;}.elementor-236 .elementor-element.elementor-element-5a432e8{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-206d487 .elementor-heading-title{font-size:29px;}.elementor-236 .elementor-element.elementor-element-350d66d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-64de585{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-236 .elementor-element.elementor-element-9387d98{width:100%;max-width:100%;}.elementor-236 .elementor-element.elementor-element-9387d98 .elementskit-info-image-box.style-modern .elementskit-box-body{margin-top:2px;}.elementor-236 .elementor-element.elementor-element-9387d98 .elementskit-info-image-box .elementskit-info-box-title{margin:12px 12px 12px 12px;}.elementor-236 .elementor-element.elementor-element-9387d98 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:26px;}.elementor-236 .elementor-element.elementor-element-5f210d5{width:100%;max-width:100%;}.elementor-236 .elementor-element.elementor-element-5f210d5 .elementskit-info-image-box.style-modern .elementskit-box-body{margin-top:-3px;}.elementor-236 .elementor-element.elementor-element-5f210d5 .elementskit-info-image-box .elementskit-info-box-title{margin:12px 12px 12px 12px;}.elementor-236 .elementor-element.elementor-element-5f210d5 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:26px;}.elementor-236 .elementor-element.elementor-element-1422fd6{width:100%;max-width:100%;}.elementor-236 .elementor-element.elementor-element-1422fd6 .elementskit-info-image-box.style-modern .elementskit-box-body{margin-top:6px;}.elementor-236 .elementor-element.elementor-element-1422fd6 .elementskit-info-image-box .elementskit-info-box-title{margin:12px 12px 12px 12px;}.elementor-236 .elementor-element.elementor-element-1422fd6 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:26px;}.elementor-236 .elementor-element.elementor-element-507fcc6{width:100%;max-width:100%;}.elementor-236 .elementor-element.elementor-element-507fcc6 .elementskit-info-image-box.style-modern .elementskit-box-body{margin-top:5px;}.elementor-236 .elementor-element.elementor-element-507fcc6 .elementskit-info-image-box .elementskit-info-box-title{margin:12px 12px 12px 12px;}.elementor-236 .elementor-element.elementor-element-507fcc6 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:26px;}.elementor-236 .elementor-element.elementor-element-369dfa8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-5685531{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-236 .elementor-element.elementor-element-a4617a0{width:100%;max-width:100%;}.elementor-236 .elementor-element.elementor-element-a4617a0 .elementskit-info-image-box.style-modern .elementskit-box-body{margin-top:-3px;}.elementor-236 .elementor-element.elementor-element-a4617a0 .elementskit-info-image-box .elementskit-info-box-title{margin:12px 12px 12px 12px;}.elementor-236 .elementor-element.elementor-element-a4617a0 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:26px;}.elementor-236 .elementor-element.elementor-element-5621745{width:100%;max-width:100%;}.elementor-236 .elementor-element.elementor-element-5621745 .elementskit-info-image-box.style-modern .elementskit-box-body{margin-top:4px;}.elementor-236 .elementor-element.elementor-element-5621745 .elementskit-info-image-box .elementskit-info-box-title{margin:12px 12px 12px 12px;}.elementor-236 .elementor-element.elementor-element-5621745 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:26px;}.elementor-236 .elementor-element.elementor-element-69c4cb3{width:100%;max-width:100%;}.elementor-236 .elementor-element.elementor-element-69c4cb3 .elementskit-info-image-box.style-modern .elementskit-box-body{margin-top:4px;}.elementor-236 .elementor-element.elementor-element-69c4cb3 .elementskit-info-image-box .elementskit-info-box-title{margin:12px 12px 12px 12px;}.elementor-236 .elementor-element.elementor-element-69c4cb3 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:26px;}.elementor-236 .elementor-element.elementor-element-75adcd2{width:100%;max-width:100%;}.elementor-236 .elementor-element.elementor-element-75adcd2 .elementskit-info-image-box.style-modern .elementskit-box-body{margin-top:3px;}.elementor-236 .elementor-element.elementor-element-75adcd2 .elementskit-info-image-box .elementskit-info-box-title{margin:12px 12px 12px 12px;}.elementor-236 .elementor-element.elementor-element-75adcd2 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-size:26px;}.elementor-236 .elementor-element.elementor-element-44f18b7{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-f27aecf .elementor-heading-title{font-size:29px;}.elementor-236 .elementor-element.elementor-element-ddd9d35 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-ddd9d35{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-236 .elementor-element.elementor-element-54eddf1 > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-54eddf1 .elementor-heading-title{font-size:20px;}.elementor-236 .elementor-element.elementor-element-f16c9d1{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;text-align:right;font-size:16px;}.elementor-236 .elementor-element.elementor-element-05a82f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-05a82f8{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-236 .elementor-element.elementor-element-99b02b9{--justify-content:center;}.elementor-236 .elementor-element.elementor-element-2999c76{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;text-align:right;font-size:16px;}.elementor-236 .elementor-element.elementor-element-e68ae67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-e68ae67{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-236 .elementor-element.elementor-element-2262a49{--justify-content:center;}.elementor-236 .elementor-element.elementor-element-7de443a{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;text-align:right;font-size:16px;}.elementor-236 .elementor-element.elementor-element-d9de2f6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-d9de2f6{--container-widget-width:33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33% );max-width:33%;}.elementor-236 .elementor-element.elementor-element-9331704{--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-263d022 .elementor-heading-title{font-size:29px;}.elementor-236 .elementor-element.elementor-element-71c8541{--width:54%;}.elementor-236 .elementor-element.elementor-element-a663312{--container-widget-width:81px;--container-widget-flex-grow:0;width:var( --container-widget-width, 81px );max-width:81px;}.elementor-236 .elementor-element.elementor-element-6aa96e3{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-2e59d4c .wpr-member-name{font-size:22px;}.elementor-236 .elementor-element.elementor-element-2e59d4c .wpr-member-description{font-size:14px;}.elementor-236 .elementor-element.elementor-element-25884f8 .wpr-member-name{font-size:22px;}.elementor-236 .elementor-element.elementor-element-25884f8 .wpr-member-description{font-size:14px;}.elementor-236 .elementor-element.elementor-element-b871559 .wpr-member-name{font-size:22px;}.elementor-236 .elementor-element.elementor-element-b871559 .wpr-member-description{font-size:14px;}.elementor-236 .elementor-element.elementor-element-299a174{--e-n-carousel-swiper-slides-to-display:1;}.elementor-236 .elementor-element.elementor-element-f273d79{--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-dca8a15 .elementor-heading-title{font-size:29px;}.elementor-236 .elementor-element.elementor-element-c1dca1d{--width:54%;}.elementor-236 .elementor-element.elementor-element-fbf8a9c{--container-widget-width:81px;--container-widget-flex-grow:0;width:var( --container-widget-width, 81px );max-width:81px;}.elementor-236 .elementor-element.elementor-element-503d64e{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-236 .elementor-element.elementor-element-503d64e .elementor-heading-title{font-size:29px;}.elementor-236 .elementor-element.elementor-element-6ceefa9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-size:16px;}.elementor-236 .elementor-element.elementor-element-a391aa9{--justify-content:flex-start;}.elementor-236 .elementor-element.elementor-element-48f5def{--width:100%;--min-height:32vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-02488ea{--min-height:0px;--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;}.elementor-236 .elementor-element.elementor-element-ce2de72{--min-height:0px;}.elementor-236 .elementor-element.elementor-element-3d81ae3{--width:100%;--min-height:32vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-46e2f3b{--justify-content:center;}.elementor-236 .elementor-element.elementor-element-bb43818{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-236 .elementor-element.elementor-element-bb43818 .elementor-heading-title{font-size:29px;}.elementor-236 .elementor-element.elementor-element-232e5dd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-size:16px;}.elementor-236 .elementor-element.elementor-element-d16b7f4{--min-height:0px;--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;}.elementor-236 .elementor-element.elementor-element-2816500{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-236 .elementor-element.elementor-element-2816500 .elementor-heading-title{font-size:29px;}.elementor-236 .elementor-element.elementor-element-78cfa2f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-size:16px;}.elementor-236 .elementor-element.elementor-element-2c11ba1{--width:100%;--min-height:32vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-e4b61f9{--width:100%;--min-height:32vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-078f67e{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-236 .elementor-element.elementor-element-078f67e .elementor-heading-title{font-size:29px;}.elementor-236 .elementor-element.elementor-element-76f1360{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-size:16px;}.elementor-236 .elementor-element.elementor-element-4345594{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-4a4bcd4{--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;--justify-content:flex-start;}.elementor-236 .elementor-element.elementor-element-defad2b{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-236 .elementor-element.elementor-element-defad2b .elementor-heading-title{font-size:29px;}.elementor-236 .elementor-element.elementor-element-5cf70f9{--width:29%;}.elementor-236 .elementor-element.elementor-element-9e0a1cd{--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;--justify-content:flex-start;}.elementor-236 .elementor-element.elementor-element-0b524a7{--width:100%;--flex-direction:column-reverse;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-de0fed3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-size:16px;}.elementor-236 .elementor-element.elementor-element-094b373{--width:100%;--min-height:32vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-7ada32a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-928758c{--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;--justify-content:flex-start;}.elementor-236 .elementor-element.elementor-element-0ea5c3c{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-236 .elementor-element.elementor-element-0ea5c3c .elementor-heading-title{font-size:29px;}.elementor-236 .elementor-element.elementor-element-8afd5e2{--width:29%;}.elementor-236 .elementor-element.elementor-element-f4c24ee{--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;--justify-content:flex-start;}.elementor-236 .elementor-element.elementor-element-d2c0905{--width:100%;--flex-direction:column-reverse;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-36780c3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-size:16px;}.elementor-236 .elementor-element.elementor-element-15619fb{--width:100%;--min-height:32vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-d6bbb5d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-eeaaf43{--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;--justify-content:flex-start;}.elementor-236 .elementor-element.elementor-element-f9581d8{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-236 .elementor-element.elementor-element-f9581d8 .elementor-heading-title{font-size:29px;}.elementor-236 .elementor-element.elementor-element-9baaf51{--width:29%;}.elementor-236 .elementor-element.elementor-element-91c217e{--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;--justify-content:flex-start;}.elementor-236 .elementor-element.elementor-element-d86def6{--width:100%;--flex-direction:column-reverse;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-17c3264{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-size:16px;}.elementor-236 .elementor-element.elementor-element-ab8c196{--width:100%;--min-height:32vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-5f9124b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-2eba60e{--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;--justify-content:flex-start;}.elementor-236 .elementor-element.elementor-element-eccbcb3{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-236 .elementor-element.elementor-element-eccbcb3 .elementor-heading-title{font-size:29px;}.elementor-236 .elementor-element.elementor-element-0ec3539{--width:29%;}.elementor-236 .elementor-element.elementor-element-1c0571d{--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;--justify-content:flex-start;}.elementor-236 .elementor-element.elementor-element-0f9f8dd{--width:100%;--flex-direction:column-reverse;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-3d8eb82{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-size:16px;}.elementor-236 .elementor-element.elementor-element-56a8109{--width:100%;--min-height:32vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-1502bca{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-a6d1acb{--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;--justify-content:flex-start;}.elementor-236 .elementor-element.elementor-element-de4c96d{width:var( --container-widget-width, 200.7px );max-width:200.7px;--container-widget-width:200.7px;--container-widget-flex-grow:0;}.elementor-236 .elementor-element.elementor-element-de4c96d .elementor-heading-title{font-size:29px;}.elementor-236 .elementor-element.elementor-element-784d720{--width:39%;}.elementor-236 .elementor-element.elementor-element-cd6aae7{--width:1600px;--min-height:27vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-8b311d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-8b311d3.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-236 .elementor-element.elementor-element-8b311d3{text-align:center;--hotspot-size:11px;--tooltip-align:center;--tooltip-min-width:262px;--tooltip-padding:0px 0px 0px 0px;}.elementor-236 .elementor-element.elementor-element-8b311d3 img{width:180%;max-width:100%;height:100%;}.elementor-236 .elementor-element.elementor-element-8b311d3 .e-hotspot__tooltip{font-size:13px;}.elementor-236 .elementor-element.elementor-element-4e3b792{--min-height:0vh;--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:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-2a35fc2{text-align:center;}.elementor-236 .elementor-element.elementor-element-2a35fc2 .elementor-heading-title{font-size:29px;}.elementor-236 .elementor-element.elementor-element-cb06fac{--min-height:25vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:18px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-4749321{--padding-top:13px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-236 .elementor-element.elementor-element-1496aca{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-236 .elementor-element.elementor-element-660e188{--justify-content:center;}.elementor-236 .elementor-element.elementor-element-8e4a8a3{--justify-content:center;}.elementor-236 .elementor-element.elementor-element-b01e527{--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;}.elementor-236 .elementor-element.elementor-element-2b81d1d{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-236 .elementor-element.elementor-element-1c11aff{--container-widget-width:301px;--container-widget-flex-grow:0;width:var( --container-widget-width, 301px );max-width:301px;text-align:center;}.elementor-236 .elementor-element.elementor-element-1c11aff .elementor-heading-title{font-size:29px;}.elementor-236 .elementor-element.elementor-element-969cc6b{text-align:left;font-size:16px;}.elementor-236 .elementor-element.elementor-element-8ae110b{--width:84%;}.elementor-236 .elementor-element.elementor-element-7353dfe{text-align:center;font-size:16px;}.elementor-236 .elementor-element.elementor-element-42e8abfd{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-236 .elementor-element.elementor-element-48cac327{--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-236 .elementor-element.elementor-element-24f8869 .hfe-copyright-wrapper, .elementor-236 .elementor-element.elementor-element-24f8869 .hfe-copyright-wrapper a{font-size:13px;}.elementor-236 .elementor-element.elementor-element-a6eec36{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-236 .elementor-element.elementor-element-626903bf{--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-236 .elementor-element.elementor-element-5ecc8a6f{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-236 .elementor-element.elementor-element-848ef46 .hfe-copyright-wrapper, .elementor-236 .elementor-element.elementor-element-848ef46 .hfe-copyright-wrapper a{font-size:13px;}}@media(min-width:768px){.elementor-236 .elementor-element.elementor-element-781db53{--width:20%;}.elementor-236 .elementor-element.elementor-element-6a2f54f{--width:61.316%;}.elementor-236 .elementor-element.elementor-element-a40c883{--width:20%;}.elementor-236 .elementor-element.elementor-element-2fb26ca{--width:50%;}.elementor-236 .elementor-element.elementor-element-8510a25{--width:50%;}.elementor-236 .elementor-element.elementor-element-723f5da{--content-width:672px;}.elementor-236 .elementor-element.elementor-element-12873b1{--width:50%;}.elementor-236 .elementor-element.elementor-element-97d96f6{--width:50%;}.elementor-236 .elementor-element.elementor-element-508cad3{--width:100%;}.elementor-236 .elementor-element.elementor-element-99b02b9{--width:100%;}.elementor-236 .elementor-element.elementor-element-2262a49{--width:100%;}.elementor-236 .elementor-element.elementor-element-71c8541{--width:95%;}.elementor-236 .elementor-element.elementor-element-c1dca1d{--width:95%;}.elementor-236 .elementor-element.elementor-element-c2add46{--width:50%;}.elementor-236 .elementor-element.elementor-element-d556ff8{--width:100%;}.elementor-236 .elementor-element.elementor-element-a391aa9{--width:50%;}.elementor-236 .elementor-element.elementor-element-48f5def{--width:100%;}.elementor-236 .elementor-element.elementor-element-0ac1545{--width:50%;}.elementor-236 .elementor-element.elementor-element-3d81ae3{--width:100%;}.elementor-236 .elementor-element.elementor-element-05e1fd7{--width:50%;}.elementor-236 .elementor-element.elementor-element-46e2f3b{--width:100%;}.elementor-236 .elementor-element.elementor-element-e161a35{--width:50%;}.elementor-236 .elementor-element.elementor-element-cf5b41f{--width:100%;}.elementor-236 .elementor-element.elementor-element-5fc1661{--width:50%;}.elementor-236 .elementor-element.elementor-element-2c11ba1{--width:100%;}.elementor-236 .elementor-element.elementor-element-ef3684a{--width:50%;}.elementor-236 .elementor-element.elementor-element-e4b61f9{--width:100%;}.elementor-236 .elementor-element.elementor-element-fedca56{--width:50%;}.elementor-236 .elementor-element.elementor-element-4d45e29{--width:100%;}.elementor-236 .elementor-element.elementor-element-094b373{--width:100%;}.elementor-236 .elementor-element.elementor-element-15619fb{--width:100%;}.elementor-236 .elementor-element.elementor-element-ab8c196{--width:100%;}.elementor-236 .elementor-element.elementor-element-56a8109{--width:100%;}.elementor-236 .elementor-element.elementor-element-0b39a5d{--width:50%;}.elementor-236 .elementor-element.elementor-element-b01e527{--width:50%;}.elementor-236 .elementor-element.elementor-element-2b81d1d{--width:50%;}.elementor-236 .elementor-element.elementor-element-1f87dd2{--width:53.312%;}.elementor-236 .elementor-element.elementor-element-8ae110b{--width:84%;}.elementor-236 .elementor-element.elementor-element-42e8abfd{--width:35%;}.elementor-236 .elementor-element.elementor-element-48cac327{--width:34.664%;}.elementor-236 .elementor-element.elementor-element-3bc9b48c{--width:30%;}.elementor-236 .elementor-element.elementor-element-a6eec36{--width:35%;}.elementor-236 .elementor-element.elementor-element-626903bf{--width:34.664%;}.elementor-236 .elementor-element.elementor-element-4e00b8dc{--width:30%;}.elementor-236 .elementor-element.elementor-element-5ecc8a6f{--content-width:1120px;}}@media(max-width:1024px) and (min-width:768px){.elementor-236 .elementor-element.elementor-element-6a2f54f{--width:20%;}.elementor-236 .elementor-element.elementor-element-a40c883{--width:60%;}.elementor-236 .elementor-element.elementor-element-48f5def{--width:100%;}.elementor-236 .elementor-element.elementor-element-3d81ae3{--width:100%;}.elementor-236 .elementor-element.elementor-element-2c11ba1{--width:100%;}.elementor-236 .elementor-element.elementor-element-e4b61f9{--width:100%;}.elementor-236 .elementor-element.elementor-element-094b373{--width:100%;}.elementor-236 .elementor-element.elementor-element-15619fb{--width:100%;}.elementor-236 .elementor-element.elementor-element-ab8c196{--width:100%;}.elementor-236 .elementor-element.elementor-element-56a8109{--width:100%;}.elementor-236 .elementor-element.elementor-element-2b81d1d{--width:60%;}.elementor-236 .elementor-element.elementor-element-8ae110b{--width:59%;}.elementor-236 .elementor-element.elementor-element-42e8abfd{--width:26.233%;}.elementor-236 .elementor-element.elementor-element-48cac327{--width:23.97%;}.elementor-236 .elementor-element.elementor-element-3bc9b48c{--width:47%;}.elementor-236 .elementor-element.elementor-element-a6eec36{--width:47%;}.elementor-236 .elementor-element.elementor-element-626903bf{--width:47%;}.elementor-236 .elementor-element.elementor-element-4e00b8dc{--width:47%;}}/* Start custom CSS for html, class: .elementor-element-a7f8d5a */.cssbuttons-io-button55 {
  background: #014E77;
  color: white;
  font-family: 'Outfit', sans-serif;
  font-size: 17px;
  font-weight: 500;
  padding: 0.35em;
  padding-left: 1.2em;
  border-radius: 0.9em;
  border: none;
  letter-spacing: 0.05em;
  display: flex;
  align-items: center;
  box-shadow: inset 0 0 1.6em -0.6em #012F49;
  overflow: hidden;
  position: relative;
  height: 2.8em;
  padding-right: 3.3em;
  cursor: pointer;
  transition: background 0.3s;
}

.cssbuttons-io-button55:hover {
  background: #212C40;
}

.cssbuttons-io-button55:active {
  background: #7A7A8B;
}

.cssbuttons-io-button55 .icon {
  background: white;
  margin-left: 1em;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.2em;
  width: 2.2em;
  border-radius: 0.7em;
  box-shadow: 0.1em 0.1em 0.6em 0.2em #5A5A6B;
  right: 0.3em;
  transition: all 0.3s;
}

.cssbuttons-io-button55:hover .icon {
  width: calc(100% - 0.6em);
}

.cssbuttons-io-button55 .icon svg {
  width: 1.1em;
  transition: transform 0.3s;
  color: #5A5A6B;
}

.cssbuttons-io-button55:hover .icon svg {
  transform: translateX(0.1em);
}

.cssbuttons-io-button55:active .icon {
  transform: scale(0.95);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-803c784 */#header-bar .header-internal {
  border: 1px solid rgba(0, 0, 0, 0.0);
}

#header-bar.elementor-sticky--effects .header-internal {
  /* change the nav background colour & add blur */
  background: rgba(209, 209, 209, 0.32) !important;
  backdrop-filter: blur(9px);
  /* Pushes nav container away from edges */
  margin-top:10px;
  /* Add rounded edges */
  border-radius: 0.9em;
  border: 1px solid rgb(255, 255, 255, 0.6);
  padding-right: 30px;
  padding-left: 30px;
}

#header-bar.elementor-sticky--effects .header-internal .sticky-menu-items ul li a {
  /* change the nav menu text colour - optional */
  color: #fff !important;
}

#header-bar.elementor-sticky--effects .header-internal, #header-bar .header-internal .sticky-menu-items ul li a, #header-bar .elementor-sticky--effects .header-internal .header-logo, #header-bar .header-internal {
  transition: .3s all ease-in-out;
}

/* Mobile Styles */
@media (max-width: 767px) {
  #header-bar.elementor-sticky--effects .header-internal {
    background: rgba(209, 209, 209, 0.32) !important;
  }

  .elementor-nav-menu--dropdown {
    margin-left: 10px;
    margin-right: 10px;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26dd370 */@keyframes elegantReveal {
    0% {
        opacity: 0;
        transform: translateY(80px) skewX(-15deg) scale(0.8);
        color: #888;
        filter: blur(12px);
    }
    40% {
        opacity: 0.5;
        transform: translateY(0px) skewX(5deg) scale(1);
        color: #666;
        filter: blur(5px);
    }
    70% {
        opacity: 0.8;
        transform: translateY(0px) skewX(0deg) scale(1.05);
        color: #222;
        filter: blur(2px);
    }
    100% {
        opacity: 1;
        transform: translateY(0px) scale(1);
        color: #000;
        filter: blur(0px);
    }
}

.your-heading-class1 {
    animation: elegantReveal 1.5s cubic-bezier(0.19, 1, 0.22, 1) forwards;
}/* End custom CSS */
/* Start custom CSS for qi_addons_for_elementor_counter, class: .elementor-element-99b5aac *//* Counter Section Styling */
.counter-box {
    text-align: center;
    padding: 20px;
    background: #014E77;
    border-radius: 10px;
    color: #212C40;
    font-family: "Outfit", sans-serif;
    position: relative;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
    overflow: hidden;
}

/* Magnetic Hover Effect */
.counter-box:hover {
    transform: scale(1.05) translateY(-3px);
    box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.2);
}

/* Counter Number */
.counter-box .elementor-counter-number-wrapper {
    font-weight: 700;
    color: #212C40;
    position: relative;
    transition: transform 0.3s ease, text-shadow 0.3s ease;
}

/* Counter Title */
.counter-box .elementor-counter-title {
    font-weight: 500;
    margin-top: 10px;
    color: #212C40;
    letter-spacing: 1px;
    position: relative;
    transition: transform 0.3s ease;
}

/* Unique Magnetic Text Effect */
.counter-box:hover .elementor-counter-number-wrapper {
    transform: translateY(-3px);
    text-shadow: 0px 5px 15px rgba(255, 255, 255, 0.3);
}

.counter-box:hover .elementor-counter-title {
    transform: translateY(3px);
}

/* Shine Effect */
.counter-box::before {
    content: "";
    position: absolute;
    top: -100%;
    left: -100%;
    width: 200%;
    height: 200%;
    background: radial-gradient(circle, rgba(255, 255, 255, 0.1) 0%, transparent 50%);
    transition: transform 0.6s ease;
    transform: translateX(-100%) translateY(-100%);
}

.counter-box:hover::before {
    transform: translateX(0) translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02488ea *//* Ensure the parent container is positioned correctly */
.image-container {
    position: relative;
    display: flex;
    align-items: flex-end;  /* Align content to the bottom */
    justify-content: center;
    width: 100%;
    height: 100%; /* Ensures full column height */
    overflow: hidden; /* Prevents overflow issues */
}

/* Style the heading */
.image-container .hover-heading {
    position: absolute;
    bottom: 10%;  /* Position the heading at the bottom */
    left: 50%;
    transform: translateX(-50%) scale(0.8);
    background: white !important;  /* Fully white background */
    color: black !important;
    padding: 12px 20px;
    border-radius: 10px;
    opacity: 0;
    visibility: hidden;
    text-align: center;
    font-size: 1.2rem;
    font-weight: bold;
    max-width: 90%; /* Prevents overflow on small screens */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* Adds a subtle shadow */
}

/* Ensure the image fills the column properly */
.image-container img {
    display: block;
    width: 100%;
    height: auto; /* Adjusts for responsiveness */
    border-radius: 10px; /* Matches heading's rounded look */
}

/* Show heading with animation when hovering */
.image-container:hover .hover-heading {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) scale(1); /* Smooth pop-in effect */
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .image-container .hover-heading {
        font-size: 1rem; /* Smaller font for mobile */
        padding: 10px 15px; /* Adjust padding */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c0ba15 *//* Ensure the parent container is positioned correctly */
.image-container {
    position: relative;
    display: flex;
    align-items: flex-end;  /* Align content to the bottom */
    justify-content: center;
    width: 100%;
    height: 100%; /* Ensures full column height */
    overflow: hidden; /* Prevents overflow issues */
}

/* Style the heading */
.image-container .hover-heading {
    position: absolute;
    bottom: 10%;  /* Position the heading at the bottom */
    left: 50%;
    transform: translateX(-50%) scale(0.8);
    background: white !important;  /* Fully white background */
    color: black !important;
    padding: 12px 20px;
    border-radius: 10px;
    opacity: 0;
    visibility: hidden;
    text-align: center;
    font-size: 1.2rem;
    font-weight: bold;
    max-width: 90%; /* Prevents overflow on small screens */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* Adds a subtle shadow */
}

/* Ensure the image fills the column properly */
.image-container img {
    display: block;
    width: 100%;
    height: auto; /* Adjusts for responsiveness */
    border-radius: 10px; /* Matches heading's rounded look */
}

/* Show heading with animation when hovering */
.image-container:hover .hover-heading {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) scale(1); /* Smooth pop-in effect */
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .image-container .hover-heading {
        font-size: 1rem; /* Smaller font for mobile */
        padding: 10px 15px; /* Adjust padding */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b402a32 *//* Ensure the parent container is positioned correctly */
.image-container {
    position: relative;
    display: flex;
    align-items: flex-end;  /* Align content to the bottom */
    justify-content: center;
    width: 100%;
    height: 100%; /* Ensures full column height */
    overflow: hidden; /* Prevents overflow issues */
}

/* Style the heading */
.image-container .hover-heading {
    position: absolute;
    bottom: 10%;  /* Position the heading at the bottom */
    left: 50%;
    transform: translateX(-50%) scale(0.8);
    background: white !important;  /* Fully white background */
    color: black !important;
    padding: 12px 20px;
    border-radius: 10px;
    opacity: 0;
    visibility: hidden;
    text-align: center;
    font-size: 1.2rem;
    font-weight: bold;
    max-width: 90%; /* Prevents overflow on small screens */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* Adds a subtle shadow */
}

/* Ensure the image fills the column properly */
.image-container img {
    display: block;
    width: 100%;
    height: auto; /* Adjusts for responsiveness */
    border-radius: 10px; /* Matches heading's rounded look */
}

/* Show heading with animation when hovering */
.image-container:hover .hover-heading {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) scale(1); /* Smooth pop-in effect */
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .image-container .hover-heading {
        font-size: 1rem; /* Smaller font for mobile */
        padding: 10px 15px; /* Adjust padding */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6aa5f1a *//* Ensure the parent container is positioned correctly */
.image-container {
    position: relative;
    display: flex;
    align-items: flex-end;  /* Align content to the bottom */
    justify-content: center;
    width: 100%;
    height: 100%; /* Ensures full column height */
    overflow: hidden; /* Prevents overflow issues */
}

/* Style the heading */
.image-container .hover-heading {
    position: absolute;
    bottom: 10%;  /* Position the heading at the bottom */
    left: 50%;
    transform: translateX(-50%) scale(0.8);
    background: white !important;  /* Fully white background */
    color: black !important;
    padding: 12px 20px;
    border-radius: 10px;
    opacity: 0;
    visibility: hidden;
    text-align: center;
    font-size: 1.2rem;
    font-weight: bold;
    max-width: 90%; /* Prevents overflow on small screens */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* Adds a subtle shadow */
}

/* Ensure the image fills the column properly */
.image-container img {
    display: block;
    width: 100%;
    height: auto; /* Adjusts for responsiveness */
    border-radius: 10px; /* Matches heading's rounded look */
}

/* Show heading with animation when hovering */
.image-container:hover .hover-heading {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) scale(1); /* Smooth pop-in effect */
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .image-container .hover-heading {
        font-size: 1rem; /* Smaller font for mobile */
        padding: 10px 15px; /* Adjust padding */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b4c976 *//* Ensure the parent container is positioned correctly */
.image-container {
    position: relative;
    display: flex;
    align-items: flex-end;  /* Align content to the bottom */
    justify-content: center;
    width: 100%;
    height: 100%; /* Ensures full column height */
    overflow: hidden; /* Prevents overflow issues */
}

/* Style the heading */
.image-container .hover-heading {
    position: absolute;
    bottom: 10%;  /* Position the heading at the bottom */
    left: 50%;
    transform: translateX(-50%) scale(0.8);
    background: white !important;  /* Fully white background */
    color: black !important;
    padding: 12px 20px;
    border-radius: 10px;
    opacity: 0;
    visibility: hidden;
    text-align: center;
    font-size: 1.2rem;
    font-weight: bold;
    max-width: 90%; /* Prevents overflow on small screens */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* Adds a subtle shadow */
}

/* Ensure the image fills the column properly */
.image-container img {
    display: block;
    width: 100%;
    height: auto; /* Adjusts for responsiveness */
    border-radius: 10px; /* Matches heading's rounded look */
}

/* Show heading with animation when hovering */
.image-container:hover .hover-heading {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) scale(1); /* Smooth pop-in effect */
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .image-container .hover-heading {
        font-size: 1rem; /* Smaller font for mobile */
        padding: 10px 15px; /* Adjust padding */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9196006 *//* Ensure the parent container is positioned correctly */
.image-container {
    position: relative;
    display: flex;
    align-items: flex-end;  /* Align content to the bottom */
    justify-content: center;
    width: 100%;
    height: 100%; /* Ensures full column height */
    overflow: hidden; /* Prevents overflow issues */
}

/* Style the heading */
.image-container .hover-heading {
    position: absolute;
    bottom: 10%;  /* Position the heading at the bottom */
    left: 50%;
    transform: translateX(-50%) scale(0.8);
    background: white !important;  /* Fully white background */
    color: black !important;
    padding: 12px 20px;
    border-radius: 10px;
    opacity: 0;
    visibility: hidden;
    text-align: center;
    font-size: 1.2rem;
    font-weight: bold;
    max-width: 90%; /* Prevents overflow on small screens */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* Adds a subtle shadow */
}

/* Ensure the image fills the column properly */
.image-container img {
    display: block;
    width: 100%;
    height: auto; /* Adjusts for responsiveness */
    border-radius: 10px; /* Matches heading's rounded look */
}

/* Show heading with animation when hovering */
.image-container:hover .hover-heading {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) scale(1); /* Smooth pop-in effect */
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .image-container .hover-heading {
        font-size: 1rem; /* Smaller font for mobile */
        padding: 10px 15px; /* Adjust padding */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27cce03 *//* Ensure the parent container is positioned correctly */
.image-container {
    position: relative;
    display: flex;
    align-items: flex-end;  /* Align content to the bottom */
    justify-content: center;
    width: 100%;
    height: 100%; /* Ensures full column height */
    overflow: hidden; /* Prevents overflow issues */
}

/* Style the heading */
.image-container .hover-heading {
    position: absolute;
    bottom: 10%;  /* Position the heading at the bottom */
    left: 50%;
    transform: translateX(-50%) scale(0.8);
    background: white !important;  /* Fully white background */
    color: black !important;
    padding: 12px 20px;
    border-radius: 10px;
    opacity: 0;
    visibility: hidden;
    text-align: center;
    font-size: 1.2rem;
    font-weight: bold;
    max-width: 90%; /* Prevents overflow on small screens */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* Adds a subtle shadow */
}

/* Ensure the image fills the column properly */
.image-container img {
    display: block;
    width: 100%;
    height: auto; /* Adjusts for responsiveness */
    border-radius: 10px; /* Matches heading's rounded look */
}

/* Show heading with animation when hovering */
.image-container:hover .hover-heading {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) scale(1); /* Smooth pop-in effect */
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .image-container .hover-heading {
        font-size: 1rem; /* Smaller font for mobile */
        padding: 10px 15px; /* Adjust padding */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f0dba3 *//* Ensure the parent container is positioned correctly */
.image-container {
    position: relative;
    display: flex;
    align-items: flex-end;  /* Align content to the bottom */
    justify-content: center;
    width: 100%;
    height: 100%; /* Ensures full column height */
    overflow: hidden; /* Prevents overflow issues */
}

/* Style the heading */
.image-container .hover-heading {
    position: absolute;
    bottom: 10%;  /* Position the heading at the bottom */
    left: 50%;
    transform: translateX(-50%) scale(0.8);
    background: white !important;  /* Fully white background */
    color: black !important;
    padding: 12px 20px;
    border-radius: 10px;
    opacity: 0;
    visibility: hidden;
    text-align: center;
    font-size: 1.2rem;
    font-weight: bold;
    max-width: 90%; /* Prevents overflow on small screens */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* Adds a subtle shadow */
}

/* Ensure the image fills the column properly */
.image-container img {
    display: block;
    width: 100%;
    height: auto; /* Adjusts for responsiveness */
    border-radius: 10px; /* Matches heading's rounded look */
}

/* Show heading with animation when hovering */
.image-container:hover .hover-heading {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) scale(1); /* Smooth pop-in effect */
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .image-container .hover-heading {
        font-size: 1rem; /* Smaller font for mobile */
        padding: 10px 15px; /* Adjust padding */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c3fa21 *//* Ensure the parent container is positioned correctly */
.image-container {
    position: relative;
    display: flex;
    align-items: flex-end;  /* Align content to the bottom */
    justify-content: center;
    width: 100%;
    height: 100%; /* Ensures full column height */
    overflow: hidden; /* Prevents overflow issues */
}

/* Style the heading */
.image-container .hover-heading {
    position: absolute;
    bottom: 10%;  /* Position the heading at the bottom */
    left: 50%;
    transform: translateX(-50%) scale(0.8);
    background: white !important;  /* Fully white background */
    color: black !important;
    padding: 12px 20px;
    border-radius: 10px;
    opacity: 0;
    visibility: hidden;
    text-align: center;
    font-size: 1.2rem;
    font-weight: bold;
    max-width: 90%; /* Prevents overflow on small screens */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* Adds a subtle shadow */
}

/* Ensure the image fills the column properly */
.image-container img {
    display: block;
    width: 100%;
    height: auto; /* Adjusts for responsiveness */
    border-radius: 10px; /* Matches heading's rounded look */
}

/* Show heading with animation when hovering */
.image-container:hover .hover-heading {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) scale(1); /* Smooth pop-in effect */
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .image-container .hover-heading {
        font-size: 1rem; /* Smaller font for mobile */
        padding: 10px 15px; /* Adjust padding */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c12694 *//* Ensure the parent container is positioned correctly */
.image-container {
    position: relative;
    display: flex;
    align-items: flex-end;  /* Align content to the bottom */
    justify-content: center;
    width: 100%;
    height: 100%; /* Ensures full column height */
    overflow: hidden; /* Prevents overflow issues */
}

/* Style the heading */
.image-container .hover-heading {
    position: absolute;
    bottom: 10%;  /* Position the heading at the bottom */
    left: 50%;
    transform: translateX(-50%) scale(0.8);
    background: white !important;  /* Fully white background */
    color: black !important;
    padding: 12px 20px;
    border-radius: 10px;
    opacity: 0;
    visibility: hidden;
    text-align: center;
    font-size: 1.2rem;
    font-weight: bold;
    max-width: 90%; /* Prevents overflow on small screens */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* Adds a subtle shadow */
}

/* Ensure the image fills the column properly */
.image-container img {
    display: block;
    width: 100%;
    height: auto; /* Adjusts for responsiveness */
    border-radius: 10px; /* Matches heading's rounded look */
}

/* Show heading with animation when hovering */
.image-container:hover .hover-heading {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) scale(1); /* Smooth pop-in effect */
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .image-container .hover-heading {
        font-size: 1rem; /* Smaller font for mobile */
        padding: 10px 15px; /* Adjust padding */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dbd4c6 *//* Ensure the parent container is positioned correctly */
.image-container {
    position: relative;
    display: flex;
    align-items: flex-end;  /* Align content to the bottom */
    justify-content: center;
    width: 100%;
    height: 100%; /* Ensures full column height */
    overflow: hidden; /* Prevents overflow issues */
}

/* Style the heading */
.image-container .hover-heading {
    position: absolute;
    bottom: 10%;  /* Position the heading at the bottom */
    left: 50%;
    transform: translateX(-50%) scale(0.8);
    background: white !important;  /* Fully white background */
    color: black !important;
    padding: 12px 20px;
    border-radius: 10px;
    opacity: 0;
    visibility: hidden;
    text-align: center;
    font-size: 1.2rem;
    font-weight: bold;
    max-width: 90%; /* Prevents overflow on small screens */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* Adds a subtle shadow */
}

/* Ensure the image fills the column properly */
.image-container img {
    display: block;
    width: 100%;
    height: auto; /* Adjusts for responsiveness */
    border-radius: 10px; /* Matches heading's rounded look */
}

/* Show heading with animation when hovering */
.image-container:hover .hover-heading {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) scale(1); /* Smooth pop-in effect */
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .image-container .hover-heading {
        font-size: 1rem; /* Smaller font for mobile */
        padding: 10px 15px; /* Adjust padding */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02dfea9 *//* Ensure the parent container is positioned correctly */
.image-container {
    position: relative;
    display: flex;
    align-items: flex-end;  /* Align content to the bottom */
    justify-content: center;
    width: 100%;
    height: 100%; /* Ensures full column height */
    overflow: hidden; /* Prevents overflow issues */
}

/* Style the heading */
.image-container .hover-heading {
    position: absolute;
    bottom: 10%;  /* Position the heading at the bottom */
    left: 50%;
    transform: translateX(-50%) scale(0.8);
    background: white !important;  /* Fully white background */
    color: black !important;
    padding: 12px 20px;
    border-radius: 10px;
    opacity: 0;
    visibility: hidden;
    text-align: center;
    font-size: 1.2rem;
    font-weight: bold;
    max-width: 90%; /* Prevents overflow on small screens */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* Adds a subtle shadow */
}

/* Ensure the image fills the column properly */
.image-container img {
    display: block;
    width: 100%;
    height: auto; /* Adjusts for responsiveness */
    border-radius: 10px; /* Matches heading's rounded look */
}

/* Show heading with animation when hovering */
.image-container:hover .hover-heading {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) scale(1); /* Smooth pop-in effect */
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .image-container .hover-heading {
        font-size: 1rem; /* Smaller font for mobile */
        padding: 10px 15px; /* Adjust padding */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b73c44c *//* Ensure the parent container is positioned correctly */
.image-container {
    position: relative;
    display: flex;
    align-items: flex-end;  /* Align content to the bottom */
    justify-content: center;
    width: 100%;
    height: 100%; /* Ensures full column height */
    overflow: hidden; /* Prevents overflow issues */
}

/* Style the heading */
.image-container .hover-heading {
    position: absolute;
    bottom: 10%;  /* Position the heading at the bottom */
    left: 50%;
    transform: translateX(-50%) scale(0.8);
    background: white !important;  /* Fully white background */
    color: black !important;
    padding: 12px 20px;
    border-radius: 10px;
    opacity: 0;
    visibility: hidden;
    text-align: center;
    font-size: 1.2rem;
    font-weight: bold;
    max-width: 90%; /* Prevents overflow on small screens */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* Adds a subtle shadow */
}

/* Ensure the image fills the column properly */
.image-container img {
    display: block;
    width: 100%;
    height: auto; /* Adjusts for responsiveness */
    border-radius: 10px; /* Matches heading's rounded look */
}

/* Show heading with animation when hovering */
.image-container:hover .hover-heading {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) scale(1); /* Smooth pop-in effect */
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .image-container .hover-heading {
        font-size: 1rem; /* Smaller font for mobile */
        padding: 10px 15px; /* Adjust padding */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8df299d *//* Ensure the parent container is positioned correctly */
.image-container {
    position: relative;
    display: flex;
    align-items: flex-end;  /* Align content to the bottom */
    justify-content: center;
    width: 100%;
    height: 100%; /* Ensures full column height */
    overflow: hidden; /* Prevents overflow issues */
}

/* Style the heading */
.image-container .hover-heading {
    position: absolute;
    bottom: 10%;  /* Position the heading at the bottom */
    left: 50%;
    transform: translateX(-50%) scale(0.8);
    background: white !important;  /* Fully white background */
    color: black !important;
    padding: 12px 20px;
    border-radius: 10px;
    opacity: 0;
    visibility: hidden;
    text-align: center;
    font-size: 1.2rem;
    font-weight: bold;
    max-width: 90%; /* Prevents overflow on small screens */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* Adds a subtle shadow */
}

/* Ensure the image fills the column properly */
.image-container img {
    display: block;
    width: 100%;
    height: auto; /* Adjusts for responsiveness */
    border-radius: 10px; /* Matches heading's rounded look */
}

/* Show heading with animation when hovering */
.image-container:hover .hover-heading {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) scale(1); /* Smooth pop-in effect */
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .image-container .hover-heading {
        font-size: 1rem; /* Smaller font for mobile */
        padding: 10px 15px; /* Adjust padding */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af0a258 *//* Ensure the parent container is positioned correctly */
.image-container {
    position: relative;
    display: flex;
    align-items: flex-end;  /* Align content to the bottom */
    justify-content: center;
    width: 100%;
    height: 100%; /* Ensures full column height */
    overflow: hidden; /* Prevents overflow issues */
}

/* Style the heading */
.image-container .hover-heading {
    position: absolute;
    bottom: 10%;  /* Position the heading at the bottom */
    left: 50%;
    transform: translateX(-50%) scale(0.8);
    background: white !important;  /* Fully white background */
    color: black !important;
    padding: 12px 20px;
    border-radius: 10px;
    opacity: 0;
    visibility: hidden;
    text-align: center;
    font-size: 1.2rem;
    font-weight: bold;
    max-width: 90%; /* Prevents overflow on small screens */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* Adds a subtle shadow */
}

/* Ensure the image fills the column properly */
.image-container img {
    display: block;
    width: 100%;
    height: auto; /* Adjusts for responsiveness */
    border-radius: 10px; /* Matches heading's rounded look */
}

/* Show heading with animation when hovering */
.image-container:hover .hover-heading {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) scale(1); /* Smooth pop-in effect */
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .image-container .hover-heading {
        font-size: 1rem; /* Smaller font for mobile */
        padding: 10px 15px; /* Adjust padding */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99268c7 *//* Ensure the parent container is positioned correctly */
.image-container {
    position: relative;
    display: flex;
    align-items: flex-end;  /* Align content to the bottom */
    justify-content: center;
    width: 100%;
    height: 100%; /* Ensures full column height */
    overflow: hidden; /* Prevents overflow issues */
}

/* Style the heading */
.image-container .hover-heading {
    position: absolute;
    bottom: 10%;  /* Position the heading at the bottom */
    left: 50%;
    transform: translateX(-50%) scale(0.8);
    background: white !important;  /* Fully white background */
    color: black !important;
    padding: 12px 20px;
    border-radius: 10px;
    opacity: 0;
    visibility: hidden;
    text-align: center;
    font-size: 1.2rem;
    font-weight: bold;
    max-width: 90%; /* Prevents overflow on small screens */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* Adds a subtle shadow */
}

/* Ensure the image fills the column properly */
.image-container img {
    display: block;
    width: 100%;
    height: auto; /* Adjusts for responsiveness */
    border-radius: 10px; /* Matches heading's rounded look */
}

/* Show heading with animation when hovering */
.image-container:hover .hover-heading {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) scale(1); /* Smooth pop-in effect */
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .image-container .hover-heading {
        font-size: 1rem; /* Smaller font for mobile */
        padding: 10px 15px; /* Adjust padding */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a09ee8 *//* Ensure the parent container is positioned correctly */
.image-container {
    position: relative;
    display: flex;
    align-items: flex-end;  /* Align content to the bottom */
    justify-content: center;
    width: 100%;
    height: 100%; /* Ensures full column height */
    overflow: hidden; /* Prevents overflow issues */
}

/* Style the heading */
.image-container .hover-heading {
    position: absolute;
    bottom: 10%;  /* Position the heading at the bottom */
    left: 50%;
    transform: translateX(-50%) scale(0.8);
    background: white !important;  /* Fully white background */
    color: black !important;
    padding: 12px 20px;
    border-radius: 10px;
    opacity: 0;
    visibility: hidden;
    text-align: center;
    font-size: 1.2rem;
    font-weight: bold;
    max-width: 90%; /* Prevents overflow on small screens */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* Adds a subtle shadow */
}

/* Ensure the image fills the column properly */
.image-container img {
    display: block;
    width: 100%;
    height: auto; /* Adjusts for responsiveness */
    border-radius: 10px; /* Matches heading's rounded look */
}

/* Show heading with animation when hovering */
.image-container:hover .hover-heading {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) scale(1); /* Smooth pop-in effect */
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .image-container .hover-heading {
        font-size: 1rem; /* Smaller font for mobile */
        padding: 10px 15px; /* Adjust padding */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03bb65b *//* Ensure the parent container is positioned correctly */
.image-container {
    position: relative;
    display: flex;
    align-items: flex-end;  /* Align content to the bottom */
    justify-content: center;
    width: 100%;
    height: 100%; /* Ensures full column height */
    overflow: hidden; /* Prevents overflow issues */
}

/* Style the heading */
.image-container .hover-heading {
    position: absolute;
    bottom: 10%;  /* Position the heading at the bottom */
    left: 50%;
    transform: translateX(-50%) scale(0.8);
    background: white !important;  /* Fully white background */
    color: black !important;
    padding: 12px 20px;
    border-radius: 10px;
    opacity: 0;
    visibility: hidden;
    text-align: center;
    font-size: 1.2rem;
    font-weight: bold;
    max-width: 90%; /* Prevents overflow on small screens */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* Adds a subtle shadow */
}

/* Ensure the image fills the column properly */
.image-container img {
    display: block;
    width: 100%;
    height: auto; /* Adjusts for responsiveness */
    border-radius: 10px; /* Matches heading's rounded look */
}

/* Show heading with animation when hovering */
.image-container:hover .hover-heading {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) scale(1); /* Smooth pop-in effect */
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .image-container .hover-heading {
        font-size: 1rem; /* Smaller font for mobile */
        padding: 10px 15px; /* Adjust padding */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc37b7d *//* Ensure the parent container is positioned correctly */
.image-container {
    position: relative;
    display: flex;
    align-items: flex-end;  /* Align content to the bottom */
    justify-content: center;
    width: 100%;
    height: 100%; /* Ensures full column height */
    overflow: hidden; /* Prevents overflow issues */
}

/* Style the heading */
.image-container .hover-heading {
    position: absolute;
    bottom: 10%;  /* Position the heading at the bottom */
    left: 50%;
    transform: translateX(-50%) scale(0.8);
    background: white !important;  /* Fully white background */
    color: black !important;
    padding: 12px 20px;
    border-radius: 10px;
    opacity: 0;
    visibility: hidden;
    text-align: center;
    font-size: 1.2rem;
    font-weight: bold;
    max-width: 90%; /* Prevents overflow on small screens */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* Adds a subtle shadow */
}

/* Ensure the image fills the column properly */
.image-container img {
    display: block;
    width: 100%;
    height: auto; /* Adjusts for responsiveness */
    border-radius: 10px; /* Matches heading's rounded look */
}

/* Show heading with animation when hovering */
.image-container:hover .hover-heading {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) scale(1); /* Smooth pop-in effect */
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .image-container .hover-heading {
        font-size: 1rem; /* Smaller font for mobile */
        padding: 10px 15px; /* Adjust padding */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b9eea4 *//* Ensure the parent container is positioned correctly */
.image-container {
    position: relative;
    display: flex;
    align-items: flex-end;  /* Align content to the bottom */
    justify-content: center;
    width: 100%;
    height: 100%; /* Ensures full column height */
    overflow: hidden; /* Prevents overflow issues */
}

/* Style the heading */
.image-container .hover-heading {
    position: absolute;
    bottom: 10%;  /* Position the heading at the bottom */
    left: 50%;
    transform: translateX(-50%) scale(0.8);
    background: white !important;  /* Fully white background */
    color: black !important;
    padding: 12px 20px;
    border-radius: 10px;
    opacity: 0;
    visibility: hidden;
    text-align: center;
    font-size: 1.2rem;
    font-weight: bold;
    max-width: 90%; /* Prevents overflow on small screens */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* Adds a subtle shadow */
}

/* Ensure the image fills the column properly */
.image-container img {
    display: block;
    width: 100%;
    height: auto; /* Adjusts for responsiveness */
    border-radius: 10px; /* Matches heading's rounded look */
}

/* Show heading with animation when hovering */
.image-container:hover .hover-heading {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) scale(1); /* Smooth pop-in effect */
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .image-container .hover-heading {
        font-size: 1rem; /* Smaller font for mobile */
        padding: 10px 15px; /* Adjust padding */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f85e0f2 *//* Ensure the parent container is positioned correctly */
.image-container {
    position: relative;
    display: flex;
    align-items: flex-end;  /* Align content to the bottom */
    justify-content: center;
    width: 100%;
    height: 100%; /* Ensures full column height */
    overflow: hidden; /* Prevents overflow issues */
}

/* Style the heading */
.image-container .hover-heading {
    position: absolute;
    bottom: 10%;  /* Position the heading at the bottom */
    left: 50%;
    transform: translateX(-50%) scale(0.8);
    background: white !important;  /* Fully white background */
    color: black !important;
    padding: 12px 20px;
    border-radius: 10px;
    opacity: 0;
    visibility: hidden;
    text-align: center;
    font-size: 1.2rem;
    font-weight: bold;
    max-width: 90%; /* Prevents overflow on small screens */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* Adds a subtle shadow */
}

/* Ensure the image fills the column properly */
.image-container img {
    display: block;
    width: 100%;
    height: auto; /* Adjusts for responsiveness */
    border-radius: 10px; /* Matches heading's rounded look */
}

/* Show heading with animation when hovering */
.image-container:hover .hover-heading {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) scale(1); /* Smooth pop-in effect */
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .image-container .hover-heading {
        font-size: 1rem; /* Smaller font for mobile */
        padding: 10px 15px; /* Adjust padding */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-609a08a *//* Ensure the parent container is positioned correctly */
.image-container {
    position: relative;
    display: flex;
    align-items: flex-end;  /* Align content to the bottom */
    justify-content: center;
    width: 100%;
    height: 100%; /* Ensures full column height */
    overflow: hidden; /* Prevents overflow issues */
}

/* Style the heading */
.image-container .hover-heading {
    position: absolute;
    bottom: 10%;  /* Position the heading at the bottom */
    left: 50%;
    transform: translateX(-50%) scale(0.8);
    background: white !important;  /* Fully white background */
    color: black !important;
    padding: 12px 20px;
    border-radius: 10px;
    opacity: 0;
    visibility: hidden;
    text-align: center;
    font-size: 1.2rem;
    font-weight: bold;
    max-width: 90%; /* Prevents overflow on small screens */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* Adds a subtle shadow */
}

/* Ensure the image fills the column properly */
.image-container img {
    display: block;
    width: 100%;
    height: auto; /* Adjusts for responsiveness */
    border-radius: 10px; /* Matches heading's rounded look */
}

/* Show heading with animation when hovering */
.image-container:hover .hover-heading {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) scale(1); /* Smooth pop-in effect */
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .image-container .hover-heading {
        font-size: 1rem; /* Smaller font for mobile */
        padding: 10px 15px; /* Adjust padding */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-543af8f *//* Ensure the parent container is positioned correctly */
.image-container {
    position: relative;
    display: flex;
    align-items: flex-end;  /* Align content to the bottom */
    justify-content: center;
    width: 100%;
    height: 100%; /* Ensures full column height */
    overflow: hidden; /* Prevents overflow issues */
}

/* Style the heading */
.image-container .hover-heading {
    position: absolute;
    bottom: 10%;  /* Position the heading at the bottom */
    left: 50%;
    transform: translateX(-50%) scale(0.8);
    background: white !important;  /* Fully white background */
    color: black !important;
    padding: 12px 20px;
    border-radius: 10px;
    opacity: 0;
    visibility: hidden;
    text-align: center;
    font-size: 1.2rem;
    font-weight: bold;
    max-width: 90%; /* Prevents overflow on small screens */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* Adds a subtle shadow */
}

/* Ensure the image fills the column properly */
.image-container img {
    display: block;
    width: 100%;
    height: auto; /* Adjusts for responsiveness */
    border-radius: 10px; /* Matches heading's rounded look */
}

/* Show heading with animation when hovering */
.image-container:hover .hover-heading {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) scale(1); /* Smooth pop-in effect */
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .image-container .hover-heading {
        font-size: 1rem; /* Smaller font for mobile */
        padding: 10px 15px; /* Adjust padding */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc40634 *//* Ensure the parent container is positioned correctly */
.image-container {
    position: relative;
    display: flex;
    align-items: flex-end;  /* Align content to the bottom */
    justify-content: center;
    width: 100%;
    height: 100%; /* Ensures full column height */
    overflow: hidden; /* Prevents overflow issues */
}

/* Style the heading */
.image-container .hover-heading {
    position: absolute;
    bottom: 10%;  /* Position the heading at the bottom */
    left: 50%;
    transform: translateX(-50%) scale(0.8);
    background: white !important;  /* Fully white background */
    color: black !important;
    padding: 12px 20px;
    border-radius: 10px;
    opacity: 0;
    visibility: hidden;
    text-align: center;
    font-size: 1.2rem;
    font-weight: bold;
    max-width: 90%; /* Prevents overflow on small screens */
    transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* Adds a subtle shadow */
}

/* Ensure the image fills the column properly */
.image-container img {
    display: block;
    width: 100%;
    height: auto; /* Adjusts for responsiveness */
    border-radius: 10px; /* Matches heading's rounded look */
}

/* Show heading with animation when hovering */
.image-container:hover .hover-heading {
    opacity: 1;
    visibility: visible;
    transform: translateX(-50%) scale(1); /* Smooth pop-in effect */
}

/* Responsive adjustments */
@media (max-width: 768px) {
    .image-container .hover-heading {
        font-size: 1rem; /* Smaller font for mobile */
        padding: 10px 15px; /* Adjust padding */
    }
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-8b311d3 */.your-hotspot-class {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

/* If using an inner element like an icon or marker, adjust it */
.your-hotspot-class .elementor-widget-container {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b5b968b */.cssbuttons-io-button55 {
  background: #014E77;
  color: white;
  font-family: 'Outfit', sans-serif;
  font-size: 17px;
  font-weight: 500;
  padding: 0.35em;
  padding-left: 1.2em;
  border-radius: 0.9em;
  border: none;
  letter-spacing: 0.05em;
  display: flex;
  align-items: center;
  box-shadow: inset 0 0 1.6em -0.6em #012F49;
  overflow: hidden;
  position: relative;
  height: 2.8em;
  padding-right: 3.3em;
  cursor: pointer;
  transition: background 0.3s;
}

.cssbuttons-io-button55:hover {
  background: #212C40;
}

.cssbuttons-io-button55:active {
  background: #7A7A8B;
}

.cssbuttons-io-button55 .icon {
  background: white;
  margin-left: 1em;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.2em;
  width: 2.2em;
  border-radius: 0.7em;
  box-shadow: 0.1em 0.1em 0.6em 0.2em #5A5A6B;
  right: 0.3em;
  transition: all 0.3s;
}

.cssbuttons-io-button55:hover .icon {
  width: calc(100% - 0.6em);
}

.cssbuttons-io-button55 .icon svg {
  width: 1.1em;
  transition: transform 0.3s;
  color: #5A5A6B;
}

.cssbuttons-io-button55:hover .icon svg {
  transform: translateX(0.1em);
}

.cssbuttons-io-button55:active .icon {
  transform: scale(0.95);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9776316 */.cssbuttons-io-button58 {
  background: #014E77;
  color: white;
  font-family: 'Outfit', sans-serif;
  font-size: 17px;
  font-weight: 500;
  padding: 0.35em;
  padding-left: 3.3em;
  border-radius: 0.9em;
  border: none;
  letter-spacing: 0.05em;
  display: flex;
  align-items: center;
  box-shadow: inset 0 0 1.6em -0.6em #012F49;
  overflow: hidden;
  position: relative;
  height: 2.8em;
  padding-right: 1.2em;
  cursor: pointer;
  transition: background 0.3s;
}

.cssbuttons-io-button58:hover {
  background: #212C40;
}

.cssbuttons-io-button58:active {
  background: #7A7A8B;
}

.cssbuttons-io-button58 .icon {
  background: white;
  margin-right: 1em;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.2em;
  width: 2.2em;
  border-radius: 0.7em;
  box-shadow: 0.1em 0.1em 0.6em 0.2em #5A5A6B;
  left: 0.3em;
  transition: all 0.3s;
}

.cssbuttons-io-button58:hover .icon {
  width: calc(100% - 0.6em);
}

.cssbuttons-io-button58 .icon svg {
  width: 1.1em;
  transition: transform 0.3s;
  color: #5A5A6B;
}

.cssbuttons-io-button58:hover .icon svg {
  transform: translateX(-0.1em);
}

.cssbuttons-io-button58:active .icon {
  transform: scale(0.95);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e94f4e3 */.cssbuttons-io-button {
  background: #014E77;
  color: white;
  font-family: 'Outfit', sans-serif;
  padding: 0.35em;
  padding-left: 1.2em;
  font-size: 30px;
  font-weight: 600;
  border-radius: 0.9em;
  border: none;
  letter-spacing: 0.05em;
  display: flex;
  align-items: center;
  box-shadow: inset 0 0 1.6em -0.6em #012A3D;
  overflow: hidden;
  position: relative;
  height: 2.8em;
  padding-right: 3.3em;
  cursor: pointer;
  transition: background 0.3s ease;
}

.cssbuttons-io-button:hover {
  background: linear-gradient(45deg, #7A7A8B, #212C40);
}

.cssbuttons-io-button .icon {
  background: white;
  margin-left: 1em;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.2em;
  width: 2.2em;
  border-radius: 0.7em;
  box-shadow: 0.1em 0.1em 0.6em 0.2em #212C40;
  right: 0.3em;
  transition: all 0.3s;
}

.cssbuttons-io-button:hover .icon {
  width: calc(100% - 0.6em);
}

.cssbuttons-io-button .icon svg {
  width: 1.1em;
  transition: transform 0.3s;
  color: #212C40;
}

.cssbuttons-io-button:hover .icon svg {
  transform: translateX(0.1em);
}

.cssbuttons-io-button:active .icon {
  transform: scale(0.95);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-499a8d3 */.cssbuttons-io-button111 {
  background: #014E77;
  color: white;
  font-family: 'Outfit', sans-serif;
  padding: 0.35em;
  padding-left: 3.3em; /* Adjusted for icon on left */
  font-size: 30px;
  font-weight: 600;
  border-radius: 0.9em;
  border: none;
  letter-spacing: 0.05em;
  display: flex;
  align-items: center;
  box-shadow: inset 0 0 1.6em -0.6em #012A3D;
  overflow: hidden;
  position: relative;
  height: 2.8em;
  padding-right: 1.2em;
  cursor: pointer;
  transition: background 0.3s ease;
}

.cssbuttons-io-button111:hover {
  background: linear-gradient(45deg, #7A7A8B, #212C40);
}

.cssbuttons-io-button111 .icon {
  background: white;
  margin-right: 1em; /* Moved to left */
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.2em;
  width: 2.2em;
  border-radius: 0.7em;
  box-shadow: 0.1em 0.1em 0.6em 0.2em #212C40;
  left: 0.3em; /* Aligned to left */
  transition: all 0.3s;
}

.cssbuttons-io-button111:hover .icon {
  width: calc(100% - 0.6em);
}

.cssbuttons-io-button111 .icon svg {
  width: 1.1em;
  transition: transform 0.3s;
  color: #212C40;
}

.cssbuttons-io-button111:hover .icon svg {
  transform: translateX(0.1em);
}

.cssbuttons-io-button111:active .icon {
  transform: scale(0.95);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c07c179 */.cssbuttons-io-button55 {
  background: #014E77;
  color: white;
  font-family: 'Outfit', sans-serif;
  font-size: 17px;
  font-weight: 500;
  padding: 0.35em;
  padding-left: 1.2em;
  border-radius: 0.9em;
  border: none;
  letter-spacing: 0.05em;
  display: flex;
  align-items: center;
  box-shadow: inset 0 0 1.6em -0.6em #012F49;
  overflow: hidden;
  position: relative;
  height: 2.8em;
  padding-right: 3.3em;
  cursor: pointer;
  transition: background 0.3s;
}

.cssbuttons-io-button55:hover {
  background: #212C40;
}

.cssbuttons-io-button55:active {
  background: #7A7A8B;
}

.cssbuttons-io-button55 .icon {
  background: white;
  margin-left: 1em;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.2em;
  width: 2.2em;
  border-radius: 0.7em;
  box-shadow: 0.1em 0.1em 0.6em 0.2em #5A5A6B;
  right: 0.3em;
  transition: all 0.3s;
}

.cssbuttons-io-button55:hover .icon {
  width: calc(100% - 0.6em);
}

.cssbuttons-io-button55 .icon svg {
  width: 1.1em;
  transition: transform 0.3s;
  color: #5A5A6B;
}

.cssbuttons-io-button55:hover .icon svg {
  transform: translateX(0.1em);
}

.cssbuttons-io-button55:active .icon {
  transform: scale(0.95);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8e9a87c *//* Importing Outfit Font */
@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;600&display=swap');

/* Form Container */
.form112233 {
    font-family:'Outfit';
    background: linear-gradient(145deg, #ffffff, #f8fafd);
    border-radius: 16px;
    box-shadow: 0px 8px 20px rgba(1, 78, 119, 0.15);
    padding: 25px;
    max-width: 400px;
    width: 100%;
    text-transform: capitalize;
    text-align: center;
    margin: auto;
    position: relative;
    overflow: hidden;
    border: 1px solid rgba(255, 255, 255, 0.3);
    backdrop-filter: blur(8px);
    transition: all 0.3s ease-in-out;
}

/* Hover Effect for Form Container */
.form112233:hover {
    transform: translateY(-3px);
    box-shadow: 0px 12px 30px rgba(1, 78, 119, 0.2);
}

/* Gradient Header */
.form112233 h2 {
    font-size: 22px;
    color: #212C40;
    font-weight: 700;
    margin-bottom: 20px;
    position: relative;
    letter-spacing: -0.5px;
}

.form112233 h2::after {
    content: "";
    display: block;
    width: 50px;
    height: 3px;
    background: linear-gradient(to right, #014E77, #0273A2);
    margin: 10px auto 0;
    border-radius: 10px;
    animation: underline-grow 0.5s ease-in-out;
}

@keyframes underline-grow {
    from { width: 0; }
    to { width: 50px; }
}

/* Input Fields */
.form112233 input,
.form112233 textarea,
.form112233 button {
    width: 100%;
    padding: 12px;
    margin-bottom: 15px;
    border: 1px solid #D1D9E6;
    border-radius: 8px;
    font-size: 14px;
    transition: all 0.3s ease-in-out;
    background: rgba(255, 255, 255, 0.9);
    color: #212C40;
    box-shadow: 0 2px 6px rgba(1, 78, 119, 0.05);
}

/* Input & Textarea Styling */
.form112233 input,
.form112233 textarea {
    background: rgba(255, 255, 255, 0.9);
    box-shadow: inset 0 1px 4px rgba(1, 78, 119, 0.05);
}

.form112233 input:focus,
.form112233 textarea:focus {
    border-color: #014E77;
    box-shadow: 0px 2px 8px rgba(1, 78, 119, 0.15);
    outline: none;
    transform: scale(1.01);
    background: rgba(255, 255, 255, 1);
}

/* File Upload Section */
.form112233 input[type="file"] {
    background: rgba(234, 242, 248, 0.9);
    border: 2px dashed #7A7A8B;
    padding: 12px;
    cursor: pointer;
    text-align: center;
    font-size: 13px;
    color: #014E77;
    font-weight: 500;
    transition: all 0.3s ease-in-out;
}

.form112233 input[type="file"]:hover {
    border-color: #014E77;
    background: rgba(240, 248, 255, 0.9);
    transform: scale(1.01);
}

/* Submit Button */
.form112233 .btn {
    background: linear-gradient(to right, #014E77, #0273A2);
    color: white;
    font-weight: 600;
    cursor: pointer;
    border: none;
    transition: 0.3s ease-in-out;
    box-shadow: 0 4px 10px rgba(1, 78, 119, 0.15);
    border-radius: 8px;
    letter-spacing: 0.5px;
    font-size: 14px;
    padding: 12px;
    position: relative;
    overflow: hidden;
}

.form112233 .btn::before {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 300%;
    height: 300%;
    background: radial-gradient(circle, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0));
    transform: translate(-50%, -50%) scale(0);
    transition: transform 0.5s ease-in-out;
    border-radius: 50%;
}

.form112233 .btn:hover::before {
    transform: translate(-50%, -50%) scale(1);
}

.form112233 .btn:hover {
    background: linear-gradient(to right, #0273A2, #014E77);
    transform: scale(1.02);
    box-shadow: 0 6px 15px rgba(1, 78, 119, 0.2);
}

/* Floating Background Effect */
.form112233::before {
    content: "";
    position: absolute;
    top: -80px;
    right: -80px;
    width: 150px;
    height: 150px;
    background: rgba(1, 78, 119, 0.1);
    border-radius: 50%;
    z-index: -1;
    animation: float 6s infinite ease-in-out;
}

.form112233::after {
    content: "";
    position: absolute;
    bottom: -80px;
    left: -80px;
    width: 180px;
    height: 180px;
    background: rgba(1, 78, 119, 0.08);
    border-radius: 50%;
    z-index: -1;
    animation: float 8s infinite ease-in-out;
}

@keyframes float {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-15px); }
}

/* Responsive Design */
@media (max-width: 768px) {
    .form112233 {
        width: 90%;
        padding: 20px;
    }

    .form112233 h2 {
        font-size: 20px;
    }

    .form112233 input,
    .form112233 textarea,
    .form112233 button {
        padding: 10px;
        font-size: 13px;
    }
}/* End custom CSS */