.elementor-1023 .elementor-element.elementor-element-de16f82{--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-1023 .elementor-element.elementor-element-774c339{--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-1023 .elementor-element.elementor-element-eb3f702{--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-1023 .elementor-element.elementor-element-9066d1b{--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-1023 .elementor-element.elementor-element-9c729f9{padding:120px 0px 105px 0px;}.elementor-1023 .elementor-element.elementor-element-18d9949{padding:0px 0px 20px 0px;}.elementor-1023 .elementor-element.elementor-element-b4a267f > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1023 .elementor-element.elementor-element-b4a267f{text-align:center;}.elementor-1023 .elementor-element.elementor-element-b4a267f .ot-heading > span{color:#52C5B6;border-color:#52C5B6;font-size:14px;font-weight:600;}.elementor-1023 .elementor-element.elementor-element-b4a267f .ot-heading > span.is_line:before{background:#52C5B6;}.elementor-1023 .elementor-element.elementor-element-fb90972{padding:0px 0px 100px 0px;}.elementor-1023 .elementor-element.elementor-element-f20789d{text-align:center;}.elementor-1023 .elementor-element.elementor-element-f20789d .icon-box{background:#30344D;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-1023 .elementor-element.elementor-element-f20789d .icon-box-1:hover .icon-main .circle-animate{border-color:#FFFFFF4D;}.elementor-1023 .elementor-element.elementor-element-f20789d .icon-main i{font-size:38px;color:#FFFFFF;}.elementor-1023 .elementor-element.elementor-element-f20789d .icon-main svg{width:38px;fill:#FFFFFF;}.elementor-1023 .elementor-element.elementor-element-f20789d .icon-main{background:#52C5B6;}.elementor-1023 .elementor-element.elementor-element-f20789d .circle-animate{border-color:#FFFFFF4D;}.elementor-1023 .elementor-element.elementor-element-f20789d .circle-animate:after{background:#52C5B6;}.elementor-1023 .elementor-element.elementor-element-f20789d .icon-box .title-box, .elementor-1023 .elementor-element.elementor-element-f20789d .icon-box .title-box a{color:#FFFFFF;}.elementor-1023 .elementor-element.elementor-element-f20789d .icon-box .title-box{font-size:24px;}.elementor-1023 .elementor-element.elementor-element-f20789d .icon-box p{color:#AFC1CE;}.elementor-1023 .elementor-element.elementor-element-f20789d .icon-box .link-details{color:#FFFFFF;}.elementor-1023 .elementor-element.elementor-element-7c75bea{text-align:center;}.elementor-1023 .elementor-element.elementor-element-7c75bea .icon-box{background:#52C5B6;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-1023 .elementor-element.elementor-element-7c75bea .icon-main i{font-size:38px;color:#30344D;}.elementor-1023 .elementor-element.elementor-element-7c75bea .icon-main svg{width:38px;fill:#30344D;}.elementor-1023 .elementor-element.elementor-element-7c75bea .icon-main{background:#FFFFFF;}.elementor-1023 .elementor-element.elementor-element-7c75bea .circle-animate{border-color:#FFFFFF4D;}.elementor-1023 .elementor-element.elementor-element-7c75bea .circle-animate:after{background:#FFFFFF;}.elementor-1023 .elementor-element.elementor-element-7c75bea .icon-box .title-box, .elementor-1023 .elementor-element.elementor-element-7c75bea .icon-box .title-box a{color:#FFFFFF;}.elementor-1023 .elementor-element.elementor-element-7c75bea .icon-box .title-box{font-size:24px;}.elementor-1023 .elementor-element.elementor-element-7c75bea .icon-box p{color:#FFFFFF;}.elementor-1023 .elementor-element.elementor-element-7c75bea .icon-box .link-details{color:#FFFFFF;}.elementor-1023 .elementor-element.elementor-element-96dea76{text-align:center;}.elementor-1023 .elementor-element.elementor-element-96dea76 .icon-box{background:#F5F5F5;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-1023 .elementor-element.elementor-element-96dea76 .icon-main i{font-size:38px;color:#FFFFFF;}.elementor-1023 .elementor-element.elementor-element-96dea76 .icon-main svg{width:38px;fill:#FFFFFF;}.elementor-1023 .elementor-element.elementor-element-96dea76 .icon-main{background:#30344D;}.elementor-1023 .elementor-element.elementor-element-96dea76 .circle-animate{border-color:#1B1D2126;}.elementor-1023 .elementor-element.elementor-element-96dea76 .circle-animate:after{background:#30344D;}.elementor-1023 .elementor-element.elementor-element-96dea76 .icon-box .title-box, .elementor-1023 .elementor-element.elementor-element-96dea76 .icon-box .title-box a{color:#1B1D21;}.elementor-1023 .elementor-element.elementor-element-96dea76 .icon-box .title-box{font-size:24px;}.elementor-1023 .elementor-element.elementor-element-96dea76 .icon-box p{color:#5F5F5F;}.elementor-1023 .elementor-element.elementor-element-717808e > .elementor-widget-container{border-radius:5px 5px 5px 5px;}.elementor-1023 .elementor-element.elementor-element-717808e .logos-carousel .owl-item img{height:35px;}.elementor-1023 .elementor-element.elementor-element-717808e .logos-carousel .owl-item img:hover{filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1023 .elementor-element.elementor-element-f98a129:not(.elementor-motion-effects-element-type-background), .elementor-1023 .elementor-element.elementor-element-f98a129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://triundivalleyfpc.com/wp-content/uploads/2020/09/bg1-value.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1023 .elementor-element.elementor-element-f98a129{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:117px 0px 0px 0px;}.elementor-1023 .elementor-element.elementor-element-f98a129 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1023 .elementor-element.elementor-element-70888ff{padding:0px 0px 73px 0px;}.elementor-1023 .elementor-element.elementor-element-aedcd08 > .elementor-widget-container{padding:0px 0px 23px 0px;}.elementor-1023 .elementor-element.elementor-element-aedcd08{text-align:center;}.elementor-1023 .elementor-element.elementor-element-aedcd08 .ot-heading > span{color:#FFFFFF;border-color:#FFFFFF;font-size:14px;font-weight:600;}.elementor-1023 .elementor-element.elementor-element-aedcd08 .ot-heading > span.is_line:before{background:#FFFFFF;}.elementor-1023 .elementor-element.elementor-element-aedcd08 .ot-heading .main-head{color:#FFFFFF;}.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-1023 .elementor-element.elementor-element-76334c4{text-align:center;color:#FFFFFF;}.elementor-1023 .elementor-element.elementor-element-1b277dd .tab-titles a{border-radius:3px 3px 0px 0px;}.elementor-1023 .elementor-element.elementor-element-1b277dd .title-item a{background:#FFFFFF33;}.elementor-1023 .elementor-element.elementor-element-1b277dd .title-item a:hover, .elementor-1023 .elementor-element.elementor-element-1b277dd .title-item a.tab-active{color:#1B1D21;background:#FFFFFF;}.elementor-1023 .elementor-element.elementor-element-00c58ab > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1023 .elementor-element.elementor-element-00c58ab{padding:86px 0px 120px 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-1023 .elementor-element.elementor-element-71b7a59 img{border-radius:5px 5px 5px 5px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.12);}.elementor-1023 .elementor-element.elementor-element-f4ee267 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.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-1023 .elementor-element.elementor-element-486dcf9{padding:0px 0px 25px 0px;}.elementor-1023 .elementor-element.elementor-element-9df4d84{padding:0px 0px 30px 0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-1023 .elementor-element.elementor-element-2fb5cbf{padding:0px 0px 30px 0px;}.elementor-1023 .elementor-element.elementor-element-2fb5cbf .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1023 .elementor-element.elementor-element-2fb5cbf .elementor-icon-box-title{margin-block-end:10px;color:#52C5B6;}.elementor-1023 .elementor-element.elementor-element-2fb5cbf.elementor-view-stacked .elementor-icon{background-color:#52C5B6;}.elementor-1023 .elementor-element.elementor-element-2fb5cbf.elementor-view-framed .elementor-icon, .elementor-1023 .elementor-element.elementor-element-2fb5cbf.elementor-view-default .elementor-icon{fill:#52C5B6;color:#52C5B6;border-color:#52C5B6;}.elementor-1023 .elementor-element.elementor-element-2fb5cbf .elementor-icon{font-size:17px;}.elementor-1023 .elementor-element.elementor-element-2fb5cbf .elementor-icon-box-title, .elementor-1023 .elementor-element.elementor-element-2fb5cbf .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:18px;line-height:17px;}.elementor-1023 .elementor-element.elementor-element-2fb5cbf .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:#5F5F5F;}.elementor-1023 .elementor-element.elementor-element-617b8da{padding:0px 0px 40px 0px;}.elementor-1023 .elementor-element.elementor-element-617b8da .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1023 .elementor-element.elementor-element-617b8da .elementor-icon-box-title{margin-block-end:10px;color:#52C5B6;}.elementor-1023 .elementor-element.elementor-element-617b8da.elementor-view-stacked .elementor-icon{background-color:#52C5B6;}.elementor-1023 .elementor-element.elementor-element-617b8da.elementor-view-framed .elementor-icon, .elementor-1023 .elementor-element.elementor-element-617b8da.elementor-view-default .elementor-icon{fill:#52C5B6;color:#52C5B6;border-color:#52C5B6;}.elementor-1023 .elementor-element.elementor-element-617b8da .elementor-icon{font-size:17px;}.elementor-1023 .elementor-element.elementor-element-617b8da .elementor-icon-box-title, .elementor-1023 .elementor-element.elementor-element-617b8da .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:18px;line-height:17px;}.elementor-1023 .elementor-element.elementor-element-617b8da .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:#5F5F5F;}.elementor-1023 .elementor-element.elementor-element-9cca435 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1023 .elementor-element.elementor-element-9cca435{padding:86px 0px 120px 0px;}.elementor-1023 .elementor-element.elementor-element-e2c3b92 img{border-radius:5px 5px 5px 5px;box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.12);}.elementor-1023 .elementor-element.elementor-element-1f874e2 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-1023 .elementor-element.elementor-element-90f9bad{padding:0px 0px 25px 0px;}.elementor-1023 .elementor-element.elementor-element-4665cd9{padding:0px 0px 30px 0px;}.elementor-1023 .elementor-element.elementor-element-1c72ad9{padding:0px 0px 30px 0px;}.elementor-1023 .elementor-element.elementor-element-1c72ad9 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1023 .elementor-element.elementor-element-1c72ad9 .elementor-icon-box-title{margin-block-end:10px;color:#52C5B6;}.elementor-1023 .elementor-element.elementor-element-1c72ad9.elementor-view-stacked .elementor-icon{background-color:#52C5B6;}.elementor-1023 .elementor-element.elementor-element-1c72ad9.elementor-view-framed .elementor-icon, .elementor-1023 .elementor-element.elementor-element-1c72ad9.elementor-view-default .elementor-icon{fill:#52C5B6;color:#52C5B6;border-color:#52C5B6;}.elementor-1023 .elementor-element.elementor-element-1c72ad9 .elementor-icon{font-size:17px;}.elementor-1023 .elementor-element.elementor-element-1c72ad9 .elementor-icon-box-title, .elementor-1023 .elementor-element.elementor-element-1c72ad9 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:18px;line-height:17px;}.elementor-1023 .elementor-element.elementor-element-1c72ad9 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:#5F5F5F;}.elementor-1023 .elementor-element.elementor-element-d2a9d51{padding:0px 0px 40px 0px;}.elementor-1023 .elementor-element.elementor-element-d2a9d51 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-1023 .elementor-element.elementor-element-d2a9d51 .elementor-icon-box-title{margin-block-end:10px;color:#52C5B6;}.elementor-1023 .elementor-element.elementor-element-d2a9d51.elementor-view-stacked .elementor-icon{background-color:#52C5B6;}.elementor-1023 .elementor-element.elementor-element-d2a9d51.elementor-view-framed .elementor-icon, .elementor-1023 .elementor-element.elementor-element-d2a9d51.elementor-view-default .elementor-icon{fill:#52C5B6;color:#52C5B6;border-color:#52C5B6;}.elementor-1023 .elementor-element.elementor-element-d2a9d51 .elementor-icon{font-size:17px;}.elementor-1023 .elementor-element.elementor-element-d2a9d51 .elementor-icon-box-title, .elementor-1023 .elementor-element.elementor-element-d2a9d51 .elementor-icon-box-title a{font-family:"Raleway", Sans-serif;font-size:18px;line-height:17px;}.elementor-1023 .elementor-element.elementor-element-d2a9d51 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-weight:400;color:#5F5F5F;}.elementor-1023 .elementor-element.elementor-element-4efe72c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-1023 .elementor-element.elementor-element-4efe72c:not(.elementor-motion-effects-element-type-background), .elementor-1023 .elementor-element.elementor-element-4efe72c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#30344D;}.elementor-1023 .elementor-element.elementor-element-4efe72c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:95px 0px 130px 0px;}.elementor-1023 .elementor-element.elementor-element-4efe72c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1023 .elementor-element.elementor-element-ca3cbb1 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1023 .elementor-element.elementor-element-ca3cbb1 .ot-heading > span{font-size:14px;font-weight:600;}.elementor-1023 .elementor-element.elementor-element-ca3cbb1 .ot-heading .main-head{color:#FFFFFF;}.elementor-1023 .elementor-element.elementor-element-21feab3 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-1023 .elementor-element.elementor-element-21feab3 .acc-item:not(.current) .acc-toggle{background:#A7A7A733;border-color:#FFFFFF4D;color:#FFFFFF;}.elementor-1023 .elementor-element.elementor-element-21feab3 .acc-content{color:#CCCCCC;}.elementor-1023 .elementor-element.elementor-element-d32949b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) -30px;text-align:start;}.elementor-1023 .elementor-element.elementor-element-a129f2b > .elementor-widget-container{padding:30px 30px 0px 30px;}.elementor-1023 .elementor-element.elementor-element-a129f2b .projects-box .portfolio-info .portfolio-info-inner{text-align:left;}.elementor-1023 .elementor-element.elementor-element-a129f2b .projects-box .portfolio-info{align-items:flex-end;}.elementor-1023 .elementor-element.elementor-element-a129f2b .projects-box .portfolio-info, .elementor-1023 .elementor-element.elementor-element-a129f2b .style-3 .projects-thumbnail .overlay{background:#22232899;}.elementor-1023 .elementor-element.elementor-element-2d89947{padding:120px 0px 120px 0px;}.elementor-1023 .elementor-element.elementor-element-6e4fb79{padding:0px 0px 50px 0px;}.elementor-1023 .elementor-element.elementor-element-9d04040 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1023 .elementor-element.elementor-element-9d04040{text-align:center;}.elementor-1023 .elementor-element.elementor-element-9d04040 .ot-heading > span{font-size:14px;font-weight:600;}.elementor-1023 .elementor-element.elementor-element-562f591{text-align:center;}.elementor-1023 .elementor-element.elementor-element-e49366c{padding:0px 0px 60px 0px;}.elementor-1023 .elementor-element.elementor-element-4e1240a .icon-box .content-box{border-color:#E5E5E5;}.elementor-1023 .elementor-element.elementor-element-4e1240a .icon-box .content-box:after{background:#52C5B6;}.elementor-1023 .elementor-element.elementor-element-4e1240a .icon-main i{color:#FFFFFF;font-size:34px;}.elementor-1023 .elementor-element.elementor-element-4e1240a .icon-main svg{fill:#FFFFFF;width:34px;}.elementor-1023 .elementor-element.elementor-element-4e1240a .icon-main{background:#52C5B6;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-1023 .elementor-element.elementor-element-4e1240a.icon-left .content-box{margin-left:100px;}.elementor-1023 .elementor-element.elementor-element-4e1240a.icon-right .content-box{margin-right:100px;}.elementor-1023 .elementor-element.elementor-element-4e1240a .icon-box .title-box{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-1023 .elementor-element.elementor-element-301dfea .icon-box .content-box{border-color:#E5E5E5;}.elementor-1023 .elementor-element.elementor-element-301dfea .icon-box .content-box:after{background:#52C5B6;}.elementor-1023 .elementor-element.elementor-element-301dfea .icon-main i{color:#FFFFFF;font-size:34px;}.elementor-1023 .elementor-element.elementor-element-301dfea .icon-main svg{fill:#FFFFFF;width:34px;}.elementor-1023 .elementor-element.elementor-element-301dfea .icon-main{background:#52C5B6;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-1023 .elementor-element.elementor-element-301dfea.icon-left .content-box{margin-left:100px;}.elementor-1023 .elementor-element.elementor-element-301dfea.icon-right .content-box{margin-right:100px;}.elementor-1023 .elementor-element.elementor-element-301dfea .icon-box .title-box{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-1023 .elementor-element.elementor-element-7458621 .icon-box .content-box{border-color:#E5E5E5;}.elementor-1023 .elementor-element.elementor-element-7458621 .icon-box .content-box:after{background:#52C5B6;}.elementor-1023 .elementor-element.elementor-element-7458621 .icon-main i{color:#FFFFFF;font-size:34px;}.elementor-1023 .elementor-element.elementor-element-7458621 .icon-main svg{fill:#FFFFFF;width:34px;}.elementor-1023 .elementor-element.elementor-element-7458621 .icon-main{background:#52C5B6;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-1023 .elementor-element.elementor-element-7458621.icon-left .content-box{margin-left:100px;}.elementor-1023 .elementor-element.elementor-element-7458621.icon-right .content-box{margin-right:100px;}.elementor-1023 .elementor-element.elementor-element-7458621 .icon-box .title-box{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-1023 .elementor-element.elementor-element-6f605eb{padding:0px 0px 60px 0px;}.elementor-1023 .elementor-element.elementor-element-0fbea78 .icon-box .content-box{border-color:#E5E5E5;}.elementor-1023 .elementor-element.elementor-element-0fbea78 .icon-box .content-box:after{background:#52C5B6;}.elementor-1023 .elementor-element.elementor-element-0fbea78 .icon-main i{color:#FFFFFF;font-size:34px;}.elementor-1023 .elementor-element.elementor-element-0fbea78 .icon-main svg{fill:#FFFFFF;width:34px;}.elementor-1023 .elementor-element.elementor-element-0fbea78 .icon-main{background:#52C5B6;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-1023 .elementor-element.elementor-element-0fbea78.icon-left .content-box{margin-left:100px;}.elementor-1023 .elementor-element.elementor-element-0fbea78.icon-right .content-box{margin-right:100px;}.elementor-1023 .elementor-element.elementor-element-0fbea78 .icon-box .title-box{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-1023 .elementor-element.elementor-element-e10651b .icon-box .content-box{border-color:#E5E5E5;}.elementor-1023 .elementor-element.elementor-element-e10651b .icon-box .content-box:after{background:#52C5B6;}.elementor-1023 .elementor-element.elementor-element-e10651b .icon-main i{color:#FFFFFF;font-size:34px;}.elementor-1023 .elementor-element.elementor-element-e10651b .icon-main svg{fill:#FFFFFF;width:34px;}.elementor-1023 .elementor-element.elementor-element-e10651b .icon-main{background:#52C5B6;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-1023 .elementor-element.elementor-element-e10651b.icon-left .content-box{margin-left:100px;}.elementor-1023 .elementor-element.elementor-element-e10651b.icon-right .content-box{margin-right:100px;}.elementor-1023 .elementor-element.elementor-element-e10651b .icon-box .title-box{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-1023 .elementor-element.elementor-element-38cb6f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1023 .elementor-element.elementor-element-38cb6f4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1023 .elementor-element.elementor-element-5a18900 .icon-box .content-box{border-color:#E5E5E5;}.elementor-1023 .elementor-element.elementor-element-5a18900 .icon-box .content-box:after{background:#52C5B6;}.elementor-1023 .elementor-element.elementor-element-5a18900 .icon-main i{color:#FFFFFF;font-size:34px;}.elementor-1023 .elementor-element.elementor-element-5a18900 .icon-main svg{fill:#FFFFFF;width:34px;}.elementor-1023 .elementor-element.elementor-element-5a18900 .icon-main{background:#52C5B6;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-1023 .elementor-element.elementor-element-5a18900.icon-left .content-box{margin-left:100px;}.elementor-1023 .elementor-element.elementor-element-5a18900.icon-right .content-box{margin-right:100px;}.elementor-1023 .elementor-element.elementor-element-5a18900 .icon-box .title-box{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-1023 .elementor-element.elementor-element-41b53d3 .icon-box .content-box{border-color:#E5E5E5;}.elementor-1023 .elementor-element.elementor-element-41b53d3 .icon-box .content-box:after{background:#52C5B6;}.elementor-1023 .elementor-element.elementor-element-41b53d3 .icon-main i{color:#FFFFFF;font-size:42px;}.elementor-1023 .elementor-element.elementor-element-41b53d3 .icon-main svg{fill:#FFFFFF;width:42px;}.elementor-1023 .elementor-element.elementor-element-41b53d3 .icon-main{background:#52C5B6;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-1023 .elementor-element.elementor-element-41b53d3.icon-left .content-box{margin-left:100px;}.elementor-1023 .elementor-element.elementor-element-41b53d3.icon-right .content-box{margin-right:100px;}.elementor-1023 .elementor-element.elementor-element-41b53d3 .icon-box .title-box{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-1023 .elementor-element.elementor-element-f62425e .icon-box .content-box{border-color:#E5E5E5;}.elementor-1023 .elementor-element.elementor-element-f62425e .icon-box .content-box:after{background:#52C5B6;}.elementor-1023 .elementor-element.elementor-element-f62425e .icon-main i{color:#FFFFFF;font-size:34px;}.elementor-1023 .elementor-element.elementor-element-f62425e .icon-main svg{fill:#FFFFFF;width:34px;}.elementor-1023 .elementor-element.elementor-element-f62425e .icon-main{background:#52C5B6;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-1023 .elementor-element.elementor-element-f62425e.icon-left .content-box{margin-left:100px;}.elementor-1023 .elementor-element.elementor-element-f62425e.icon-right .content-box{margin-right:100px;}.elementor-1023 .elementor-element.elementor-element-f62425e .icon-box .title-box{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;}.elementor-1023 .elementor-element.elementor-element-bdc72a2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1023 .elementor-element.elementor-element-24853c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1023 .elementor-element.elementor-element-24853c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#30344D;}.elementor-1023 .elementor-element.elementor-element-24853c2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 15% 0% 15%;}.elementor-1023 .elementor-element.elementor-element-24853c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1023 .elementor-element.elementor-element-87878b4 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-1023 .elementor-element.elementor-element-87878b4{text-align:center;}.elementor-1023 .elementor-element.elementor-element-87878b4 .ot-heading > span{font-size:14px;font-weight:600;margin-bottom:18px;}.elementor-1023 .elementor-element.elementor-element-87878b4 .ot-heading .main-head{color:#FFFFFF;}.elementor-1023 .elementor-element.elementor-element-a303d1b .ot-testimonials .ttext{color:#FFFFFF;}.elementor-1023 .elementor-element.elementor-element-a303d1b .ot-testimonials h6{color:#FFFFFF;font-size:24px;font-weight:400;}.elementor-1023 .elementor-element.elementor-element-a303d1b .ot-testimonials span{font-size:14px;font-weight:600;}.elementor-1023 .elementor-element.elementor-element-a303d1b .owl-nav .owl-prev{left:-135px;}.elementor-1023 .elementor-element.elementor-element-a303d1b .owl-nav .owl-next{right:-135px;}.elementor-1023 .elementor-element.elementor-element-a303d1b.arrows-bottom .owl-nav{bottom:-135px;}.elementor-1023 .elementor-element.elementor-element-a303d1b .owl-nav button{color:#FFFFFF;background:#52C5B6;}.elementor-1023 .elementor-element.elementor-element-a303d1b .owl-nav button:hover{background:#43B5A6;}.elementor-1023 .elementor-element.elementor-element-aefd9d0{padding:120px 0px 286px 0px;}.elementor-1023 .elementor-element.elementor-element-195d6de{padding:0px 0px 40px 0px;}.elementor-1023 .elementor-element.elementor-element-6cdef6f > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1023 .elementor-element.elementor-element-6cdef6f{text-align:center;}.elementor-1023 .elementor-element.elementor-element-6cdef6f .ot-heading > span{font-size:14px;font-weight:600;}.elementor-1023 .elementor-element.elementor-element-07d1369{text-align:center;}.elementor-1023 .elementor-element.elementor-element-ed60286{padding:0px 0px 50px 0px;}.elementor-1023 .elementor-element.elementor-element-e530f94 .ot-team h6{font-size:20px;font-weight:400;}.elementor-1023 .elementor-element.elementor-element-e530f94 .team-info span{font-size:12px;}.elementor-1023 .elementor-element.elementor-element-60ee7a1 .ot-team h6{font-size:20px;font-weight:400;}.elementor-1023 .elementor-element.elementor-element-60ee7a1 .team-info span{font-size:12px;}.elementor-1023 .elementor-element.elementor-element-b54faf3 .ot-team h6{font-size:20px;font-weight:400;}.elementor-1023 .elementor-element.elementor-element-b54faf3 .team-info span{font-size:12px;}.elementor-1023 .elementor-element.elementor-element-1f7c3a6 .ot-team h6{font-size:20px;font-weight:400;}.elementor-1023 .elementor-element.elementor-element-1f7c3a6 .team-info span{font-size:12px;}.elementor-1023 .elementor-element.elementor-element-f155006 .octf-btn{background-color:#30344D;}.elementor-1023 .elementor-element.elementor-element-f155006 .octf-btn:hover, .elementor-1023 .elementor-element.elementor-element-f155006 .octf-btn:focus{background-color:#52C5B6;}@media(min-width:768px){.elementor-1023 .elementor-element.elementor-element-307ae7c{width:21%;}.elementor-1023 .elementor-element.elementor-element-7e1e80a{width:57.332%;}.elementor-1023 .elementor-element.elementor-element-db33442{width:21%;}.elementor-1023 .elementor-element.elementor-element-102e3c2{width:21%;}.elementor-1023 .elementor-element.elementor-element-fe3fcf3{width:57.332%;}.elementor-1023 .elementor-element.elementor-element-02d61fb{width:21%;}.elementor-1023 .elementor-element.elementor-element-795f1d3{width:21%;}.elementor-1023 .elementor-element.elementor-element-e5ab65e{width:57.332%;}.elementor-1023 .elementor-element.elementor-element-19f90ec{width:21%;}.elementor-1023 .elementor-element.elementor-element-35d070d{width:21%;}.elementor-1023 .elementor-element.elementor-element-21a5ec1{width:57.332%;}.elementor-1023 .elementor-element.elementor-element-dbebc16{width:21%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1023 .elementor-element.elementor-element-307ae7c{width:10%;}.elementor-1023 .elementor-element.elementor-element-7e1e80a{width:80%;}.elementor-1023 .elementor-element.elementor-element-db33442{width:10%;}.elementor-1023 .elementor-element.elementor-element-e7270d8{width:50%;}.elementor-1023 .elementor-element.elementor-element-dbfa939{width:50%;}.elementor-1023 .elementor-element.elementor-element-5a865ff{width:100%;}.elementor-1023 .elementor-element.elementor-element-102e3c2{width:10%;}.elementor-1023 .elementor-element.elementor-element-fe3fcf3{width:80%;}.elementor-1023 .elementor-element.elementor-element-02d61fb{width:10%;}.elementor-1023 .elementor-element.elementor-element-be05930{width:100%;}.elementor-1023 .elementor-element.elementor-element-f4ee267{width:100%;}.elementor-1023 .elementor-element.elementor-element-ebaf922{width:100%;}.elementor-1023 .elementor-element.elementor-element-1f874e2{width:100%;}.elementor-1023 .elementor-element.elementor-element-71e38ca{width:100%;}.elementor-1023 .elementor-element.elementor-element-2a52c98{width:100%;}.elementor-1023 .elementor-element.elementor-element-795f1d3{width:10%;}.elementor-1023 .elementor-element.elementor-element-e5ab65e{width:80%;}.elementor-1023 .elementor-element.elementor-element-19f90ec{width:10%;}.elementor-1023 .elementor-element.elementor-element-8b6be4e{width:50%;}.elementor-1023 .elementor-element.elementor-element-79746ed{width:50%;}.elementor-1023 .elementor-element.elementor-element-7607e5d{width:50%;}.elementor-1023 .elementor-element.elementor-element-9452047{width:50%;}.elementor-1023 .elementor-element.elementor-element-32689d8{width:50%;}.elementor-1023 .elementor-element.elementor-element-93c0632{width:50%;}.elementor-1023 .elementor-element.elementor-element-88319e8{width:100%;}.elementor-1023 .elementor-element.elementor-element-24853c2{width:100%;}.elementor-1023 .elementor-element.elementor-element-35d070d{width:10%;}.elementor-1023 .elementor-element.elementor-element-21a5ec1{width:80%;}.elementor-1023 .elementor-element.elementor-element-dbebc16{width:10%;}.elementor-1023 .elementor-element.elementor-element-aae4ed3{width:50%;}.elementor-1023 .elementor-element.elementor-element-89ebc78{width:50%;}.elementor-1023 .elementor-element.elementor-element-48ab034{width:50%;}.elementor-1023 .elementor-element.elementor-element-9d3d46c{width:50%;}}@media(min-width:1025px){.elementor-1023 .elementor-element.elementor-element-f98a129:not(.elementor-motion-effects-element-type-background), .elementor-1023 .elementor-element.elementor-element-f98a129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-1023 .elementor-element.elementor-element-f20789d > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1023 .elementor-element.elementor-element-7c75bea > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1023 .elementor-element.elementor-element-96dea76 > .elementor-widget-container{margin:0% 25% 0% 25%;}.elementor-1023 .elementor-element.elementor-element-be05930 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1023 .elementor-element.elementor-element-f4ee267 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1023 .elementor-element.elementor-element-ebaf922 > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1023 .elementor-element.elementor-element-1f874e2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1023 .elementor-element.elementor-element-4efe72c{padding:95px 0px 90px 0px;}.elementor-1023 .elementor-element.elementor-element-71e38ca > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1023 .elementor-element.elementor-element-21feab3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1023 .elementor-element.elementor-element-d32949b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1023 .elementor-element.elementor-element-24853c2 > .elementor-element-populated{padding:100px 80px 100px 80px;}.elementor-1023 .elementor-element.elementor-element-a303d1b .owl-nav .owl-prev{left:-122px;}.elementor-1023 .elementor-element.elementor-element-a303d1b .owl-nav .owl-next{right:-122px;}.elementor-1023 .elementor-element.elementor-element-a303d1b.arrows-bottom .owl-nav{bottom:-122px;}.elementor-1023 .elementor-element.elementor-element-aefd9d0{padding:110px 0px 110px 0px;}.elementor-1023 .elementor-element.elementor-element-e530f94 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-1023 .elementor-element.elementor-element-60ee7a1 > .elementor-widget-container{padding:0px 0px 30px 0px;}}@media(max-width:767px){.elementor-1023 .elementor-element.elementor-element-9c729f9{padding:60px 0px 60px 0px;}.elementor-1023 .elementor-element.elementor-element-b4a267f .ot-heading .main-head{font-size:30px;}.elementor-1023 .elementor-element.elementor-element-fb90972{padding:0px 0px 50px 0px;}.elementor-1023 .elementor-element.elementor-element-96dea76 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1023 .elementor-element.elementor-element-f98a129{padding:60px 0px 0px 0px;}.elementor-1023 .elementor-element.elementor-element-aedcd08 .ot-heading .main-head{font-size:30px;}.elementor-1023 .elementor-element.elementor-element-00c58ab{padding:60px 0px 60px 0px;}.elementor-1023 .elementor-element.elementor-element-2fb5cbf .elementor-icon-box-wrapper{text-align:start;}.elementor-1023 .elementor-element.elementor-element-617b8da .elementor-icon-box-wrapper{text-align:start;}.elementor-1023 .elementor-element.elementor-element-9cca435{padding:60px 0px 60px 0px;}.elementor-1023 .elementor-element.elementor-element-1c72ad9 .elementor-icon-box-wrapper{text-align:start;}.elementor-1023 .elementor-element.elementor-element-d2a9d51 .elementor-icon-box-wrapper{text-align:start;}.elementor-1023 .elementor-element.elementor-element-4efe72c{padding:60px 0px 60px 0px;}.elementor-1023 .elementor-element.elementor-element-71e38ca > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1023 .elementor-element.elementor-element-ca3cbb1 .ot-heading .main-head{font-size:30px;}.elementor-1023 .elementor-element.elementor-element-2d89947{padding:80px 0px 80px 0px;}.elementor-1023 .elementor-element.elementor-element-9d04040 .ot-heading .main-head{font-size:30px;}.elementor-1023 .elementor-element.elementor-element-e49366c{padding:0px 0px 40px 0px;}.elementor-1023 .elementor-element.elementor-element-4e1240a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1023 .elementor-element.elementor-element-6f605eb{padding:0px 0px 40px 0px;}.elementor-1023 .elementor-element.elementor-element-0fbea78 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1023 .elementor-element.elementor-element-41b53d3 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1023 .elementor-element.elementor-element-24853c2 > .elementor-element-populated{padding:60px 60px 60px 60px;}.elementor-1023 .elementor-element.elementor-element-a303d1b .ot-testimonials .ttext{font-size:18px;}.elementor-1023 .elementor-element.elementor-element-a303d1b .owl-nav .owl-prev{left:-82px;}.elementor-1023 .elementor-element.elementor-element-a303d1b .owl-nav .owl-next{right:-82px;}.elementor-1023 .elementor-element.elementor-element-a303d1b.arrows-bottom .owl-nav{bottom:-82px;}.elementor-1023 .elementor-element.elementor-element-aefd9d0{padding:90px 0px 60px 0px;}.elementor-1023 .elementor-element.elementor-element-6cdef6f .ot-heading .main-head{font-size:30px;}.elementor-1023 .elementor-element.elementor-element-ed60286{padding:0px 0px 30px 0px;}.elementor-1023 .elementor-element.elementor-element-b54faf3 > .elementor-widget-container{padding:0px 0px 30px 0px;}}/* Start custom CSS for html, class: .elementor-element-8bc2148 */:root{
  --hero-height-desktop: 75vh;
  --hero-height-tablet: 70vh;
  --hero-height-mobile: 60vh;

  --content-left: 8%;
  --content-top: 50%;
  --content-transform: translateY(-50%);
  --content-width: 650px;

  --heading-color: #ffffff;
  --subheading-color: #dff5f0;
  --text-color: #f2f2f2;

  --heading-size: 44px;
  --subheading-size: 14px;
  --text-size: 16px;

  --button-bg: #e60000;
  --button-hover: #b80000;
}

*{
  margin:0;
  padding:0;
  box-sizing:border-box;
  font-family:Arial, sans-serif;
}

/* HERO */
.hero{
  position:relative;
  width:100%;
  height:var(--hero-height-desktop);
  overflow:hidden;
}

/* SLIDE */
.slide{
  position:absolute;
  inset:0;
  opacity:0;
  transition:opacity 2s ease;
}

.slide.active{
  opacity:1;
  z-index:1;
}

/* IMAGE */
.bg{
  position:absolute;
  inset:0;
  background-size:cover;
  background-position:center;
  animation:zoom 10s linear infinite;
}

@keyframes zoom{
  from{transform:scale(1);}
  to{transform:scale(1.08);}
}

/* OVERLAY */
.overlay{
  position:absolute;
  inset:0;
  background:linear-gradient(
    to right,
    rgba(0,90,70,0.85),
    rgba(0,90,70,0.4),
    rgba(0,0,0,0)
  );
}

/* CONTENT */
.content{
  position:absolute;
  top:var(--content-top);
  left:var(--content-left);
  transform:var(--content-transform);
  max-width:var(--content-width);
  padding:20px;
}

/* TEXT */
.content h5{
  font-size:var(--subheading-size);
  color:var(--subheading-color);
  letter-spacing:2px;
  margin-bottom:12px;
}

.content h1{
  font-size:var(--heading-size);
  color:var(--heading-color);
  margin-bottom:18px;
}

.content p{
  font-size:var(--text-size);
  color:var(--text-color);
  line-height:1.7;
  margin-bottom:28px;
}

/* BUTTON */
.btn{
  display:inline-block;
  padding:14px 36px;
  background:var(--button-bg);
  color:#fff;
  text-decoration:none;
  border-radius:4px;
  transition:0.3s;
}

.btn:hover{
  background:var(--button-hover);
}

/* NAV */
.nav{
  position:absolute;
  top:50%;
  transform:translateY(-50%);
  background:rgba(0,0,0,0.45);
  color:#fff;
  border:none;
  font-size:20px;
  padding:5px 10px;
  cursor:pointer;
  z-index:5;
}

.nav.prev{left:20px;}
.nav.next{right:20px;}

/* TABLET */
@media(max-width:1024px){
  .hero{height:var(--hero-height-tablet);}
}

/* MOBILE */
@media(max-width:768px){
  .hero{height:var(--hero-height-mobile);}

  :root{
    --heading-size: 30px;
    --text-size: 14px;
    --content-left: 5%;
    --content-width: 90%;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9abff59 *//* ===== SAFE ABOUT SECTION ===== */

.ms-about{
  width:100%;
  padding:80px 0;
  background:#f5f6f;
  animation:msFadeUp 2s ease forwards;
}

.ms-about-wrap{
  max-width:1200px;
  margin:auto;
  padding:0 20px;
  display:flex;
  align-items:center;
  gap:60px;
}

/* IMAGES */
.ms-about-images{
  flex:1;
  position:relative;
}

.ms-img-large{
  width:100%;
  height:420px;
  border-radius:16px;
  overflow:hidden;
}

.ms-img-large img,
.ms-img-small img{
  width:100%;
  height:100%;
  object-fit:cover;
  display:block;
  transition:0.6s ease;
}

.ms-about-images:hover img{
  transform:scale(1.08);
}

.ms-img-small{
  width:60%;
  height:260px;
  position:absolute;
  bottom:-40px;
  right:-30px;
  border-radius:16px;
  overflow:hidden;
  border:5px solid #fff;
  background:#fff;
}

/* CONTENT */
.ms-about-content{
  flex:1;
}

.ms-subtitle{
  font-size:13px;
  letter-spacing:2px;
  color:var(--small);
  display:block;
  margin-bottom:12px;
}

.ms-about-content h2{
  font-size:36px;
  color:var(--heading);
  margin-bottom:20px;
}

.ms-about-content p{
  font-size:15px;
  line-height:1.8;
  color:var(--text);
  margin-bottom:15px;
}

/* BUTTON */
.ms-btn{
  display:inline-block;
  margin-top:20px;
  padding:14px 30px;
  background:var(--btn);
  color:var(--btnText);
  text-decoration:none;
  border-radius:6px;
  transition:0.3s ease;
}

.ms-btn:hover{
  transform:translateY(-4px);
  box-shadow:0 10px 25px rgba(0,0,0,0.25);
}

/* ANIMATION */
@keyframes msFadeUp{
  from{
    opacity:0;
    transform:translateY(60px);
  }
  to{
    opacity:1;
    transform:translateY(0);
  }
}

/* RESPONSIVE */
@media(max-width:900px){
  .ms-about-wrap{
    flex-direction:column;
  }
  .ms-img-small{
    right:0;
  }
}

@media(max-width:600px){
  .ms-img-large{
    height:300px;
  }
  .ms-img-small{
    width:70%;
    height:200px;
  }
  .ms-about-content h2{
    font-size:28px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-af30703 *//* ===== VMV SECTION ===== */

.ms-vmv{
  width:100%;
  padding:80px 0;
  background:#f6f6f6;
}

.ms-vmv-wrap{
  max-width:1200px;
  margin:auto;
  padding:0 20px;
  display:grid;
  grid-template-columns:repeat(3,1fr);
  gap:25px;
}

/* BOX */
.ms-box{
  background:#fff;
  border:1px solid #ddd;
  border-radius:6px;
  overflow:hidden;
  text-align:center;
}

/* TOP BAR */
.ms-top{
  background:var(--top);
  color:var(--title);
  padding:14px 0;
  font-weight:700;
  font-size:16px;
}

/* ICON */
.ms-icon{
  width:70px;
  height:70px;
  margin:25px auto 15px;
}

.ms-icon img{
  width:100%;
  height:100%;
  object-fit:contain;
}

/* LIST */
.ms-list{
  list-style:disc;
  padding:0 25px 30px;
  text-align:left;
}

.ms-list li{
  color:var(--text);
  font-size:14px;
  line-height:1.7;
  margin-bottom:10px;

  /* ANIMATION */
  opacity:0;
  transform:translateY(40px);
  animation:msUp 3s ease forwards;
}

/* DELAY */
.ms-list li:nth-child(1){animation-delay:0.2s;}
.ms-list li:nth-child(2){animation-delay:0.4s;}
.ms-list li:nth-child(3){animation-delay:0.6s;}
.ms-list li:nth-child(4){animation-delay:0.8s;}

/* KEYFRAMES */
@keyframes msUp{
  from{
    opacity:0;
    transform:translateY(40px);
  }
  to{
    opacity:1;
    transform:translateY(0);
  }
}

/* RESPONSIVE */
@media(max-width:900px){
  .ms-vmv-wrap{
    grid-template-columns:1fr;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-567710a *//* ================= RESET SAFE ================= */
.ms-cta,
.ms-why{
  width:100%;
  clear:both;
  position:relative !important;
  overflow:visible !important;
  z-index:1;
}

/* ================= CTA ================= */
.ms-cta{
  background:#008940;
  color:#fff;
  text-align:center;
  padding:60px 20px;
  margin-bottom:0 !important;
}

.ms-small{
  font-size:13px;
  letter-spacing:1px;
  margin-bottom:10px;
}

.ms-cta h2{
  font-size:28px;
  margin-bottom:25px;
}

.ms-cta-btn{
  display:inline-block;
  background:#f58613;
  color:#fff;
  padding:12px 28px;
  border-radius:4px;
  text-decoration:none;
}

/* ================= WHY CHOOSE ================= */
.ms-why{
  padding:60px 0;
  background:#fff;
  margin-bottom:0 !important;
}

.ms-why-wrap{
  max-width:1200px;
  margin:0 auto;
  padding:0 20px;
  display:flex;
  align-items:center;
  gap:40px;
}

/* LEFT */
.ms-left{
  flex:1;
}

.ms-sub{
  font-size:13px;
  color:#2f5d4a;
  letter-spacing:1px;
}

.ms-left h2{
  font-size:34px;
  margin:15px 0 20px;
}

.ms-left ul{
  padding-left:18px;
  margin-bottom:25px;
}

.ms-left li{
  margin-bottom:8px;
  font-size:15px;
}

.ms-btn{
  display:inline-block;
  background:#0b5d2b;
  color:#fff;
  padding:12px 26px;
  border-radius:4px;
  text-decoration:none;
}

/* RIGHT */
.ms-right{
  flex:1;
}

.ms-right img{
  max-width:100%;
  height:auto;
  display:block;
}

/* ================= FORCE WORDPRESS / ELEMENTOR FIX ================= */
.elementor-section,
.elementor-container,
.elementor-widget{
  overflow:visible !important;
  position:relative;
}

/* ================= RESPONSIVE ================= */
@media (max-width:900px){
  .ms-why-wrap{
    flex-direction:column;
    text-align:center;
  }
}/* End custom CSS */