.elementor-1525 .elementor-element.elementor-element-7bc3f7f{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.04;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:300px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;}.elementor-1525 .elementor-element.elementor-element-7bc3f7f::before, .elementor-1525 .elementor-element.elementor-element-7bc3f7f > .elementor-background-video-container::before, .elementor-1525 .elementor-element.elementor-element-7bc3f7f > .e-con-inner > .elementor-background-video-container::before, .elementor-1525 .elementor-element.elementor-element-7bc3f7f > .elementor-background-slideshow::before, .elementor-1525 .elementor-element.elementor-element-7bc3f7f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1525 .elementor-element.elementor-element-7bc3f7f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#75DAB4;--background-overlay:'';}.elementor-1525 .elementor-element.elementor-element-7bc3f7f:not(.elementor-motion-effects-element-type-background), .elementor-1525 .elementor-element.elementor-element-7bc3f7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://kev.video/wp-content/uploads/2025/04/Background_Header.jpg") 50% 50%;background-size:cover;}.elementor-1525 .elementor-element.elementor-element-7bc3f7f > .elementor-shape-bottom .elementor-shape-fill, .elementor-1525 .elementor-element.elementor-element-7bc3f7f > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#75DAB4;}.elementor-1525 .elementor-element.elementor-element-7bc3f7f > .elementor-shape-bottom svg, .elementor-1525 .elementor-element.elementor-element-7bc3f7f > .e-con-inner > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:250px;}.elementor-1525 .elementor-element.elementor-element-1aaae13{--iteration-count:infinite;--dynamic-text-color:#0B0F15;}.elementor-1525 .elementor-element.elementor-element-1aaae13 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 175px 0px 175px;padding:020px 0px 015px 0px;transition:background 1.7s;border-radius:50px 50px 50px 50px;}.elementor-1525 .elementor-element.elementor-element-1aaae13 .elementor-headline{text-align:center;font-family:"Mont", Montserrat;font-weight:900;text-transform:uppercase;line-height:25px;}.elementor-1525 .elementor-element.elementor-element-1aaae13 .elementor-headline-plain-text{color:#0B0F15;}.elementor-1525 .elementor-element.elementor-element-1aaae13 .elementor-headline-dynamic-text{font-family:"Mont", Montserrat;font-weight:900;text-transform:uppercase;}.elementor-1525 .elementor-element.elementor-element-68a50a0{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-1525 .elementor-element.elementor-element-0dfd332{width:var( --container-widget-width, 0.758% );max-width:0.758%;--container-widget-width:0.758%;--container-widget-flex-grow:0;}.elementor-1525 .elementor-element.elementor-element-0dfd332 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-1525 .elementor-element.elementor-element-0dfd332.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1525 .elementor-element.elementor-element-0dfd332 .elementor-heading-title{font-family:"Mont", Montserrat;font-size:50px;font-weight:900;}.elementor-1525 .elementor-element.elementor-element-9487960 > .elementor-widget-container{margin:75px 0px 0px 0px;}.elementor-1525 .elementor-element.elementor-element-9487960 .row{--bs-gutter-x:20px;--bs-gutter-y:20px;}.elementor-1525 .elementor-element.elementor-element-9487960 .portfolio_wrap .subnav{justify-content:flex-start;}.elementor-1525 .elementor-element.elementor-element-9487960 .custom-ratio.grid-item-p,{aspect-ratio:4/3;}.elementor-1525 .elementor-element.elementor-element-9487960 .custom-ratio.grid-item-p figure.ms-p-img img, .custom-ratio.grid-item-p .ms-vp__poster img{aspect-ratio:4/3;}.elementor-1525 .elementor-element.elementor-element-9487960 .custom-ratio.grid-item-p .ms-p-video{aspect-ratio:4/3;}.elementor-1525 .elementor-element.elementor-element-9487960 .custom-ratio.grid-item-p .ms-p-img{aspect-ratio:4/3;}.elementor-1525 .elementor-element.elementor-element-9487960 .portfolio-feed .item--inner figure{border-top-left-radius:25px 25px;border-top-right-radius:25px 25px;border-bottom-right-radius:25px 25px;border-bottom-left-radius:25px 25px;}.elementor-1525 .elementor-element.elementor-element-9487960 .portfolio-feed .item--inner .ms-p-video{border-top-left-radius:25px 25px;border-top-right-radius:25px 25px;border-bottom-right-radius:25px 25px;border-bottom-left-radius:25px 25px;}.elementor-1525 .elementor-element.elementor-element-9487960 .portfolio-feed.ms-p--g2  .item--inner .ms-p-video video{border-top-left-radius:25px 25px;border-top-right-radius:25px 25px;border-bottom-right-radius:25px 25px;border-bottom-left-radius:25px 25px;}.elementor-1525 .elementor-element.elementor-element-9487960 .ms-p-content__inner.bottom h3{margin-bottom:0px;}.elementor-1525 .elementor-element.elementor-element-9487960 .portfolio_wrap .portfolio-feed .ms-p-content h3{font-family:"Mont", Montserrat;font-size:25px;font-weight:900;text-transform:capitalize;line-height:25px;}.elementor-1525 .elementor-element.elementor-element-9487960 .ms-p-content .ms-p-cat{font-family:"Mont", Montserrat;font-size:14px;font-weight:700;text-transform:capitalize;line-height:0px;}.elementor-1525 .elementor-element.elementor-element-9487960 .portfolio_wrap .portfolio-feed .item--inner .ms-p-content .ms-p-cat{color:#75DAB4;}.elementor-1525 .elementor-element.elementor-element-9487960 .overlay .item--inner figure::after{background-color:#00000021;}.elementor-1525 .elementor-element.elementor-element-9487960 .fadein .item--inner figure::after{background-color:#00000021;}.elementor-1525 .elementor-element.elementor-element-9487960 .mokko .item--inner figure::after{background-color:#00000021;}.elementor-1525 .elementor-element.elementor-element-9487960 .ms-p-content{text-align:left;}.elementor-1525 .elementor-element.elementor-element-85b8c80{--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-1525 .elementor-element.elementor-element-ad7852f > .elementor-widget-container{margin:25px 0px 25px 0px;}.elementor-1525 .elementor-element.elementor-element-ad7852f.elementor-element{--align-self:center;}.elementor-1525 .elementor-element.elementor-element-ad7852f{text-align:left;}body.elementor-page-1525{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}@media(max-width:1024px){.elementor-1525 .elementor-element.elementor-element-1aaae13 > .elementor-widget-container{margin:0px 10px 0px 10px;padding:15px 15px 15px 15px;}.elementor-1525 .elementor-element.elementor-element-68a50a0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}}@media(min-width:768px){.elementor-1525 .elementor-element.elementor-element-7bc3f7f{--content-width:1140px;}.elementor-1525 .elementor-element.elementor-element-68a50a0{--content-width:1920px;}}@media(max-width:767px){.elementor-1525 .elementor-element.elementor-element-7bc3f7f{--overlay-opacity:0.03;--padding-top:300px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;}.elementor-1525 .elementor-element.elementor-element-1aaae13 > .elementor-widget-container{padding:20px 0px 015px 0px;border-radius:50px 50px 50px 50px;}.elementor-1525 .elementor-element.elementor-element-1aaae13 .elementor-headline{font-size:22px;line-height:17px;}.elementor-1525 .elementor-element.elementor-element-0dfd332 > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-1525 .elementor-element.elementor-element-9487960 .row{--bs-gutter-x:20px;--bs-gutter-y:20px;}}