.elementor-19865 .elementor-element.elementor-element-3524b6b{--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-19865 .elementor-element.elementor-element-45260d5{--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 10px;--row-gap:0px;--column-gap:10px;--overlay-opacity:0.9;--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-19865 .elementor-element.elementor-element-45260d5::before, .elementor-19865 .elementor-element.elementor-element-45260d5 > .elementor-background-video-container::before, .elementor-19865 .elementor-element.elementor-element-45260d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-19865 .elementor-element.elementor-element-45260d5 > .elementor-background-slideshow::before, .elementor-19865 .elementor-element.elementor-element-45260d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19865 .elementor-element.elementor-element-45260d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-19865 .elementor-element.elementor-element-65f308d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:center;}.elementor-19865 .elementor-element.elementor-element-c82227d{--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:flex-start;}.elementor-19865 .elementor-element.elementor-element-64acf79{text-align:start;}.elementor-19865 .elementor-element.elementor-element-64acf79 img{width:100%;}.elementor-19865 .elementor-element.elementor-element-47e163d{--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-end;--align-items:flex-end;}.elementor-19865 .elementor-element.elementor-element-41447ec.elementor-element{--align-self:center;}.elementor-19865 .elementor-element.elementor-element-01db2ea{--display:flex;--overlay-opacity:0.5;}.elementor-19865 .elementor-element.elementor-element-01db2ea::before, .elementor-19865 .elementor-element.elementor-element-01db2ea > .elementor-background-video-container::before, .elementor-19865 .elementor-element.elementor-element-01db2ea > .e-con-inner > .elementor-background-video-container::before, .elementor-19865 .elementor-element.elementor-element-01db2ea > .elementor-background-slideshow::before, .elementor-19865 .elementor-element.elementor-element-01db2ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-19865 .elementor-element.elementor-element-01db2ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19865 .elementor-element.elementor-element-ac87a35{text-align:center;}.elementor-19865 .elementor-element.elementor-element-c60c6d8{text-align:center;}.elementor-19865 .elementor-element.elementor-element-157831c{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19865 .elementor-element.elementor-element-370adf5{--display:flex;}.elementor-19865 .elementor-element.elementor-element-2e1a609 .elementor-button{background-color:#02010100;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D8D8D8;border-radius:7px 7px 7px 7px;padding:9px 6px 9px 14px;}.elementor-19865 .elementor-element.elementor-element-2e1a609 .elementor-button:hover, .elementor-19865 .elementor-element.elementor-element-2e1a609 .elementor-button:focus{background-color:#ED264F;border-color:#ED264F;}.elementor-19865 .elementor-element.elementor-element-2e1a609 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19865 .elementor-element.elementor-element-2e1a609 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-19865 .elementor-element.elementor-element-690a5ce{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-19865 .elementor-element.elementor-element-3910bac{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-19865 .elementor-element.elementor-element-eeca2b0{text-align:center;}.elementor-19865 .elementor-element.elementor-element-eeca2b0 .elementor-heading-title{font-size:40px;text-transform:uppercase;color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-a34655b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-19865 .elementor-element.elementor-element-403bc2c{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-19865 .elementor-element.elementor-element-403bc2c:not(.elementor-motion-effects-element-type-background), .elementor-19865 .elementor-element.elementor-element-403bc2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-178bcad .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-19865 .elementor-element.elementor-element-178bcad .elementor-icon-box-title{margin-block-end:0px;}.elementor-19865 .elementor-element.elementor-element-178bcad .elementor-icon-box-title, .elementor-19865 .elementor-element.elementor-element-178bcad .elementor-icon-box-title a{font-size:20px;}.elementor-19865 .elementor-element.elementor-element-178bcad .elementor-icon-box-description{font-size:17px;color:#000000;}.elementor-19865 .elementor-element.elementor-element-3ea07b6{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-19865 .elementor-element.elementor-element-3ea07b6:not(.elementor-motion-effects-element-type-background), .elementor-19865 .elementor-element.elementor-element-3ea07b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-aa00a7c .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-19865 .elementor-element.elementor-element-aa00a7c .elementor-icon-box-title, .elementor-19865 .elementor-element.elementor-element-aa00a7c .elementor-icon-box-title a{font-size:20px;}.elementor-19865 .elementor-element.elementor-element-aa00a7c .elementor-icon-box-description{font-size:17px;color:#000000;}.elementor-19865 .elementor-element.elementor-element-3d49469{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-19865 .elementor-element.elementor-element-3d49469:not(.elementor-motion-effects-element-type-background), .elementor-19865 .elementor-element.elementor-element-3d49469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-667b624 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-19865 .elementor-element.elementor-element-667b624 .elementor-icon-box-title{margin-block-end:0px;}.elementor-19865 .elementor-element.elementor-element-667b624 .elementor-icon-box-title, .elementor-19865 .elementor-element.elementor-element-667b624 .elementor-icon-box-title a{font-size:20px;}.elementor-19865 .elementor-element.elementor-element-667b624 .elementor-icon-box-description{font-size:17px;color:#000000;}.elementor-19865 .elementor-element.elementor-element-572bcd6 .elementor-button{background-color:#02010100;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:9px 9px 9px 9px;padding:6px 6px 6px 6px;}.elementor-19865 .elementor-element.elementor-element-572bcd6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19865 .elementor-element.elementor-element-572bcd6 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-19865 .elementor-element.elementor-element-572bcd6 .elementor-button:hover, .elementor-19865 .elementor-element.elementor-element-572bcd6 .elementor-button:focus{border-color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-be97ba0{--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;--margin-top:10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-19865 .elementor-element.elementor-element-116079e{text-align:center;}.elementor-19865 .elementor-element.elementor-element-116079e .elementor-heading-title{font-size:40px;text-transform:uppercase;color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-91bb530{--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;}.elementor-19865 .elementor-element.elementor-element-839edf6{text-align:center;}.elementor-19865 .elementor-element.elementor-element-41560a7{--display:flex;}.elementor-19865 .elementor-element.elementor-element-e3be109{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19865 .elementor-element.elementor-element-9aa27d9 .elementor-heading-title{font-size:40px;text-transform:uppercase;color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-1e828cc{text-align:center;color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-fc7f4fc{--display:flex;--min-height:250px;--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19865 .elementor-element.elementor-element-fc7f4fc:not(.elementor-motion-effects-element-type-background), .elementor-19865 .elementor-element.elementor-element-fc7f4fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EC244C;}.elementor-19865 .elementor-element.elementor-element-c118d4d{--display:flex;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19865 .elementor-element.elementor-element-c118d4d:not(.elementor-motion-effects-element-type-background), .elementor-19865 .elementor-element.elementor-element-c118d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-086d69e .wpcf7 form .wpcf7-submit{background-color:#000000;padding:10px 0px 10px 0px;margin:15px 0px 0px 0px;color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-086d69e .nt-cf7-form-wrapper{display:flex;align-items:center;justify-content:center;}.elementor-19865 .elementor-element.elementor-element-086d69e .nt-cf7-form-wrapper form{padding:30px 24px 10px 24px;}.elementor-19865 .elementor-element.elementor-element-086d69e .nt-cf7-form-wrapper form label{font-weight:600;color:#000000;}.elementor-19865 .elementor-element.elementor-element-086d69e input:not(.wpcf7-submit), .elementor-19865 .elementor-element.elementor-element-086d69e input[type="file"], .elementor-19865 .elementor-element.elementor-element-086d69e form select{height:40px;line-height:40px;}.elementor-19865 .elementor-element.elementor-element-086d69e input[type="file"]{padding-top:calc( (40px / 2) - 18px )!important;padding-bottom:calc( (40px / 2) - 18px )!important;height:inherit!important;line-height:inherit!important;}.elementor-19865 .elementor-element.elementor-element-086d69e input:not(.wpcf7-submit):focus{border-style:solid;border-width:1px 1px 1px 1px;border-color:#4E4E4E;}.elementor-19865 .elementor-element.elementor-element-03aeb00{--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;}.elementor-19865 .elementor-element.elementor-element-0629d74{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19865 .elementor-element.elementor-element-12711c2 .elementor-heading-title{font-size:40px;text-transform:uppercase;color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-1119c00{text-align:center;color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-8d551bd{--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;}.elementor-19865 .elementor-element.elementor-element-6df8a59 .elementor-button{background-color:#02010100;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-radius:9px 9px 9px 9px;padding:6px 6px 6px 6px;}.elementor-19865 .elementor-element.elementor-element-6df8a59{width:var( --container-widget-width, 103.196% );max-width:103.196%;--container-widget-width:103.196%;--container-widget-flex-grow:0;}.elementor-19865 .elementor-element.elementor-element-6df8a59.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19865 .elementor-element.elementor-element-6df8a59 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19865 .elementor-element.elementor-element-6df8a59 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-19865 .elementor-element.elementor-element-6df8a59 .elementor-button:hover, .elementor-19865 .elementor-element.elementor-element-6df8a59 .elementor-button:focus{border-color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-1e6c0c5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19865 .elementor-element.elementor-element-f0d87ae{text-align:center;}.elementor-19865 .elementor-element.elementor-element-f0d87ae .elementor-heading-title{font-size:40px;text-transform:uppercase;color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-ffcfbb3{--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:20px 40px;--row-gap:20px;--column-gap:40px;}.elementor-19865 .elementor-element.elementor-element-a1be4e2{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-19865 .elementor-element.elementor-element-a1be4e2:not(.elementor-motion-effects-element-type-background), .elementor-19865 .elementor-element.elementor-element-a1be4e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #290303 0%, #D10033 100%);}.elementor-19865 .elementor-element.elementor-element-33770d8{text-align:center;}.elementor-19865 .elementor-element.elementor-element-33770d8 .elementor-heading-title{line-height:35px;color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-11e1924{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}.elementor-19865 .elementor-element.elementor-element-11e1924:not(.elementor-motion-effects-element-type-background), .elementor-19865 .elementor-element.elementor-element-11e1924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #290303 0%, #D10033 100%);}.elementor-19865 .elementor-element.elementor-element-c423cc4{text-align:center;}.elementor-19865 .elementor-element.elementor-element-c423cc4 .elementor-heading-title{line-height:35px;color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-74632c6{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-19865 .elementor-element.elementor-element-74632c6:not(.elementor-motion-effects-element-type-background), .elementor-19865 .elementor-element.elementor-element-74632c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #290303 0%, #D10033 100%);}.elementor-19865 .elementor-element.elementor-element-1d2eab2{text-align:center;}.elementor-19865 .elementor-element.elementor-element-1d2eab2 .elementor-heading-title{line-height:35px;color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-933c30d{--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;}.elementor-19865 .elementor-element.elementor-element-26f427d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19865 .elementor-element.elementor-element-1fa96f5 .elementor-heading-title{font-size:40px;text-transform:uppercase;color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-054c7cf > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-19865 .elementor-element.elementor-element-054c7cf{text-align:center;color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-75e72e2 .elementor-heading-title{font-size:40px;text-transform:uppercase;color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-6728425{--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;}.elementor-19865 .elementor-element.elementor-element-af92d83{--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;}.elementor-19865 .elementor-element.elementor-element-d556b52{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19865 .elementor-element.elementor-element-7d2ada0 .elementor-heading-title{font-size:40px;text-transform:uppercase;color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-ac8043e{--display:flex;}.elementor-19865 .elementor-element.elementor-element-a48c5a8 .work-carousel .content .img{min-height:400px;height:400px;}.elementor-19865 .elementor-element.elementor-element-a48c5a8 .work-carousel .swiper-slide .bg-img{min-height:400px;height:400px;}.elementor-19865 .elementor-element.elementor-element-a48c5a8 .slider-portfolio .swiper-slide .bg-img{min-height:400px;height:400px;margin-top:0;}.elementor-19865 .elementor-element.elementor-element-a48c5a8 .slider-portfolio .swiper-slide{min-height:400px;height:400px;}.elementor-19865 .elementor-element.elementor-element-a48c5a8 .work-carousel .swiper-slide{padding:0;}.elementor-19865 .elementor-element.elementor-element-a48c5a8 .work-carousel .content .cont,.elementor-19865 .elementor-element.elementor-element-a48c5a8 .slider-portfolio .swiper-slide .caption{text-align:left;width:100%;left:0;padding:0 40px;}.elementor-19865 .elementor-element.elementor-element-9c7293d{--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 10px;--row-gap:0px;--column-gap:10px;}.elementor-19865 .elementor-element.elementor-element-9360c3c{--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-19865 .elementor-element.elementor-element-022ecae{--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:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-19865 .elementor-element.elementor-element-1a6bb9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-19865 .elementor-element.elementor-element-1a6bb9f .elementor-heading-title{color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-8faff72 .elementor-heading-title{color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-dfbf409{color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-3fee174{--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 10px;--row-gap:0px;--column-gap:10px;}.elementor-19865 .elementor-element.elementor-element-e067c73{--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:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-19865 .elementor-element.elementor-element-c9c8502 .elementor-heading-title{color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-104eae7 .elementor-heading-title{color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-6067e37{color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-6696162{--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-19865 .elementor-element.elementor-element-c3a2c2a{--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 10px;--row-gap:0px;--column-gap:10px;}.elementor-19865 .elementor-element.elementor-element-43078de{--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-19865 .elementor-element.elementor-element-486fb16{--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:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-19865 .elementor-element.elementor-element-862780e .elementor-heading-title{color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-3ce20de .elementor-heading-title{color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-8e29d06{color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-aa61103{--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 10px;--row-gap:0px;--column-gap:10px;}.elementor-19865 .elementor-element.elementor-element-d5e44a8{--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:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-19865 .elementor-element.elementor-element-0dfff4e .elementor-heading-title{color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-8797e0b .elementor-heading-title{color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-5e475da{color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-fd413e4{--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-19865 .elementor-element.elementor-element-173d0ab{--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 10px;--row-gap:0px;--column-gap:10px;}.elementor-19865 .elementor-element.elementor-element-966c794{--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-19865 .elementor-element.elementor-element-a0d6220{--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:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-19865 .elementor-element.elementor-element-22863d6 .elementor-heading-title{color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-f15054e .elementor-heading-title{color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-7a4a455{color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-c07ff6e{--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 10px;--row-gap:0px;--column-gap:10px;}.elementor-19865 .elementor-element.elementor-element-a939634{--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:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-19865 .elementor-element.elementor-element-b5bb3db .elementor-heading-title{color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-b60d055 .elementor-heading-title{color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-3a07567{color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-923ace3{--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-19865 .elementor-element.elementor-element-377f179{--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;}.elementor-19865 .elementor-element.elementor-element-d62820d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19865 .elementor-element.elementor-element-01dd2dc .elementor-heading-title{font-size:40px;text-transform:uppercase;color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-605c707{--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;--overflow:hidden;--overlay-opacity:1;}.elementor-19865 .elementor-element.elementor-element-605c707::before, .elementor-19865 .elementor-element.elementor-element-605c707 > .elementor-background-video-container::before, .elementor-19865 .elementor-element.elementor-element-605c707 > .e-con-inner > .elementor-background-video-container::before, .elementor-19865 .elementor-element.elementor-element-605c707 > .elementor-background-slideshow::before, .elementor-19865 .elementor-element.elementor-element-605c707 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19865 .elementor-element.elementor-element-605c707 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-19865 .elementor-element.elementor-element-11f7b31{--display:flex;}.elementor-19865 .elementor-element.elementor-element-f973711 .testimonials .navs span{background-color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-f973711 .testimonials .title h5, .elementor-19865 .elementor-element.elementor-element-f973711 .testimonials.no-bg .text-bg{font-size:43px;}.elementor-19865 .elementor-element.elementor-element-f973711 .testimonials .title h5, .elementor-19865 .elementor-element.elementor-element-f973711 .testimonials.no-bg .text-bg, .elementor-19865 .elementor-element.elementor-element-f973711 .testimonials .title .rotated-text{left:4%;top:4px;-webkit-text-stroke-width:2px;}.elementor-19865 .elementor-element.elementor-element-f973711 .testimonials.no-bg .text-bg{-webkit-text-stroke-color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-f973711 .testimonials .testi-text{color:#FFFFFF;}.elementor-19865 .elementor-element.elementor-element-f973711 .testimonials .testi-name{color:#FFFFFF;}body.elementor-page-19865:not(.elementor-motion-effects-element-type-background), body.elementor-page-19865 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-19865 .elementor-element.elementor-element-65f308d{--grid-auto-flow:row;}.elementor-19865 .elementor-element.elementor-element-605c707{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19865 .elementor-element.elementor-element-f973711 .testimonials .title h5, .elementor-19865 .elementor-element.elementor-element-f973711 .testimonials.no-bg .text-bg{font-size:12vw;}.elementor-19865 .elementor-element.elementor-element-f973711 .testimonials .title h5, .elementor-19865 .elementor-element.elementor-element-f973711 .testimonials.no-bg .text-bg, .elementor-19865 .elementor-element.elementor-element-f973711 .testimonials .title .rotated-text{left:-10%;top:-20px;}}@media(max-width:767px){.elementor-19865 .elementor-element.elementor-element-45260d5{--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-19865 .elementor-element.elementor-element-65f308d{--content-width:100%;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-19865 .elementor-element.elementor-element-c82227d{--width:100%;--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-19865 .elementor-element.elementor-element-47e163d{--width:100%;--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-19865 .elementor-element.elementor-element-01db2ea{--min-height:0px;--overlay-opacity:0.79;}.elementor-19865 .elementor-element.elementor-element-157831c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-19865 .elementor-element.elementor-element-370adf5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19865 .elementor-element.elementor-element-2e1a609 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19865 .elementor-element.elementor-element-2e1a609 .elementor-button{font-size:17px;padding:6px 6px 6px 6px;}.elementor-19865 .elementor-element.elementor-element-690a5ce{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19865 .elementor-element.elementor-element-3910bac{--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19865 .elementor-element.elementor-element-eeca2b0 .elementor-heading-title{font-size:30px;}.elementor-19865 .elementor-element.elementor-element-a34655b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19865 .elementor-element.elementor-element-572bcd6 .elementor-button{font-size:18px;padding:6px 6px 6px 6px;}.elementor-19865 .elementor-element.elementor-element-be97ba0{--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19865 .elementor-element.elementor-element-116079e .elementor-heading-title{font-size:30px;}.elementor-19865 .elementor-element.elementor-element-e3be109{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19865 .elementor-element.elementor-element-9aa27d9{text-align:center;}.elementor-19865 .elementor-element.elementor-element-9aa27d9 .elementor-heading-title{font-size:30px;}.elementor-19865 .elementor-element.elementor-element-fc7f4fc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19865 .elementor-element.elementor-element-c118d4d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19865 .elementor-element.elementor-element-03aeb00{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-19865 .elementor-element.elementor-element-0629d74{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19865 .elementor-element.elementor-element-12711c2{text-align:center;}.elementor-19865 .elementor-element.elementor-element-12711c2 .elementor-heading-title{font-size:30px;}.elementor-19865 .elementor-element.elementor-element-8d551bd{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-19865 .elementor-element.elementor-element-6df8a59 .elementor-button{font-size:14px;border-radius:0px 0px 0px 0px;padding:6px 6px 6px 6px;}.elementor-19865 .elementor-element.elementor-element-1e6c0c5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19865 .elementor-element.elementor-element-f0d87ae > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19865 .elementor-element.elementor-element-f0d87ae .elementor-heading-title{font-size:30px;}.elementor-19865 .elementor-element.elementor-element-1fa96f5{text-align:center;}.elementor-19865 .elementor-element.elementor-element-1fa96f5 .elementor-heading-title{font-size:30px;}.elementor-19865 .elementor-element.elementor-element-75e72e2{text-align:center;}.elementor-19865 .elementor-element.elementor-element-75e72e2 .elementor-heading-title{font-size:30px;}.elementor-19865 .elementor-element.elementor-element-d556b52{--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-19865 .elementor-element.elementor-element-7d2ada0{text-align:center;}.elementor-19865 .elementor-element.elementor-element-7d2ada0 .elementor-heading-title{font-size:30px;}.elementor-19865 .elementor-element.elementor-element-a48c5a8 .work-carousel .content .img{min-height:400px;height:400px;}.elementor-19865 .elementor-element.elementor-element-a48c5a8 .work-carousel .swiper-slide .bg-img{min-height:400px;height:400px;}.elementor-19865 .elementor-element.elementor-element-a48c5a8 .slider-portfolio .swiper-slide .bg-img{min-height:400px;height:400px;margin-top:0;}.elementor-19865 .elementor-element.elementor-element-a48c5a8 .slider-portfolio .swiper-slide{min-height:400px;height:400px;}.elementor-19865 .elementor-element.elementor-element-a48c5a8 .work-carousel .content .cont .projects-post-title,.elementor-19865 .elementor-element.elementor-element-a48c5a8 .caption .projects-post-title,.elementor-19865 .elementor-element.elementor-element-a48c5a8 [data-overlay-dark] span{font-size:35px;}.elementor-19865 .elementor-element.elementor-element-9c7293d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19865 .elementor-element.elementor-element-9360c3c.e-con{--order:99999 /* order end hack */;}.elementor-19865 .elementor-element.elementor-element-022ecae{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-19865 .elementor-element.elementor-element-dfbf409{font-size:17px;}.elementor-19865 .elementor-element.elementor-element-e067c73{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-19865 .elementor-element.elementor-element-43078de.e-con{--order:99999 /* order end hack */;}.elementor-19865 .elementor-element.elementor-element-486fb16{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-19865 .elementor-element.elementor-element-d5e44a8{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-19865 .elementor-element.elementor-element-966c794.e-con{--order:99999 /* order end hack */;}.elementor-19865 .elementor-element.elementor-element-a0d6220{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-19865 .elementor-element.elementor-element-a939634{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-19865 .elementor-element.elementor-element-01dd2dc{text-align:center;}.elementor-19865 .elementor-element.elementor-element-01dd2dc .elementor-heading-title{font-size:30px;}.elementor-19865 .elementor-element.elementor-element-605c707{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19865 .elementor-element.elementor-element-f973711 .testimonials .title h5, .elementor-19865 .elementor-element.elementor-element-f973711 .testimonials.no-bg .text-bg{font-size:13vw;}.elementor-19865 .elementor-element.elementor-element-f973711 .testimonials .title h5, .elementor-19865 .elementor-element.elementor-element-f973711 .testimonials.no-bg .text-bg, .elementor-19865 .elementor-element.elementor-element-f973711 .testimonials .title .rotated-text{left:3%;top:15px;}}@media(min-width:768px){.elementor-19865 .elementor-element.elementor-element-c82227d{--width:50%;}.elementor-19865 .elementor-element.elementor-element-47e163d{--width:100%;}.elementor-19865 .elementor-element.elementor-element-370adf5{--width:25%;}.elementor-19865 .elementor-element.elementor-element-3910bac{--width:100%;}.elementor-19865 .elementor-element.elementor-element-403bc2c{--width:33%;}.elementor-19865 .elementor-element.elementor-element-3ea07b6{--width:33%;}.elementor-19865 .elementor-element.elementor-element-3d49469{--width:33%;}.elementor-19865 .elementor-element.elementor-element-be97ba0{--width:100%;}.elementor-19865 .elementor-element.elementor-element-91bb530{--width:100%;}.elementor-19865 .elementor-element.elementor-element-e3be109{--width:100%;}.elementor-19865 .elementor-element.elementor-element-c118d4d{--width:90%;}.elementor-19865 .elementor-element.elementor-element-0629d74{--width:90%;}.elementor-19865 .elementor-element.elementor-element-8d551bd{--width:40%;}.elementor-19865 .elementor-element.elementor-element-1e6c0c5{--width:55%;}.elementor-19865 .elementor-element.elementor-element-a1be4e2{--width:33%;}.elementor-19865 .elementor-element.elementor-element-11e1924{--width:33%;}.elementor-19865 .elementor-element.elementor-element-74632c6{--width:33%;}.elementor-19865 .elementor-element.elementor-element-26f427d{--width:90%;}.elementor-19865 .elementor-element.elementor-element-6728425{--width:100%;}.elementor-19865 .elementor-element.elementor-element-d556b52{--width:90%;}.elementor-19865 .elementor-element.elementor-element-9360c3c{--width:50%;}.elementor-19865 .elementor-element.elementor-element-022ecae{--width:50%;}.elementor-19865 .elementor-element.elementor-element-e067c73{--width:50%;}.elementor-19865 .elementor-element.elementor-element-6696162{--width:50%;}.elementor-19865 .elementor-element.elementor-element-43078de{--width:50%;}.elementor-19865 .elementor-element.elementor-element-486fb16{--width:50%;}.elementor-19865 .elementor-element.elementor-element-d5e44a8{--width:50%;}.elementor-19865 .elementor-element.elementor-element-fd413e4{--width:50%;}.elementor-19865 .elementor-element.elementor-element-966c794{--width:50%;}.elementor-19865 .elementor-element.elementor-element-a0d6220{--width:50%;}.elementor-19865 .elementor-element.elementor-element-a939634{--width:50%;}.elementor-19865 .elementor-element.elementor-element-923ace3{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-19865 .elementor-element.elementor-element-c118d4d{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-2e1a609 */.elementor-button-icon .e-font-icon-svg {
    height: 2em; /* Size of the container */
    width: 2em;  /* Size of the container */
    background-color: #ED264F; /* Background color */
    padding: 0.5em; /* Space around the icon */
    margin-left: 0px;
    display: inline-flex; /* Flex container */
    align-items: center; /* Center the icon vertically */
    justify-content: center; /* Center the icon horizontally */
    border-radius: 0.25em; /* Optional: Rounded corners */
    color: white; /* Icon color */
    font-size: 1.25emem; /* Increase the size of the icon itself */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-572bcd6 */.elementor-button-icon .e-font-icon-svg {
    height: 2em; /* Size of the container */
    width: 2em;  /* Size of the container */
    background-color: #ED264F; /* Background color */
    padding: 0.5em; /* Space around the icon */
    margin-left: 70px;
    display: inline-flex; /* Flex container */
    align-items: center; /* Center the icon vertically */
    justify-content: center; /* Center the icon horizontally */
    border-radius: 0.25em; /* Optional: Rounded corners */
    color: white; /* Icon color */
    font-size: 1.25emem; /* Increase the size of the icon itself */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3524b6b */h1, h2, h3, h4, h5, h6 {
    margin-bottom: 0px !important;
}

.portfolio_sec .elementor-heading-title{
    
    margin-bottom:0px;
}

.page-id-18995 .wavo-column-gap-default.elementor-section.elementor-top-section.elementor-element.elementor-element-325e239.elementor-section-full_width.elementor-section-content-middle.elementor-section-height-default.elementor-section-height-default.wpr-particle-no.wpr-jarallax-no.wpr-parallax-no.wpr-sticky-section-no ,.page-id-18995 .elementor-element.elementor-element-52fb537.e-flex.e-con-boxed.wpr-particle-no.wpr-jarallax-no.wpr-parallax-no.wpr-sticky-section-no.e-con.e-parent.e-lazyloaded{
    display: none;
    
    
}

.ct-row-form{
    display: flex;
    justify-content: center;
    column-gap: 15px;
}
.sbmt-btn{
    display: flex;
    justify-content: center
}
 .elementor-18995 .elementor-element.elementor-element-086d69e form select {
     width: 100%;
 }
 body:not(.use-elementor-style-kit) p{
     line-height: 1.4 !important;
 }
.wpcf7 form.invalid, .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
     color:black !important;
 }
 
 .elementor-18995 .elementor-element.elementor-element-086d69e .wpcf7 form .wpcf7-submit{
     cursor:pointer;
 }
 @media screen and (max-width: 576px) {
 .ct-row-form{
    display: flex;
    flex-direction:column;

}
}

.page-id-19865.elementor-button-icon .e-font-icon-svg {
    height: 2em; /* Size of the container */
    width: 2em;  /* Size of the container */
    background-color: #ED264F; /* Background color */
    padding: 0.5em; /* Space around the icon */
    margin-left: 70px;
    display: inline-flex; /* Flex container */
    align-items: center; /* Center the icon vertically */
    justify-content: center; /* Center the icon horizontally */
    border-radius: 0.25em; /* Optional: Rounded corners */
    color: white; /* Icon color */
    font-size: 1.25emem; /* Increase the size of the icon itself */
}

.elementor-button-icon svg {
     width: 1em; /* Set the width of the SVG icon */
  height: 1em; /* Set the height of the SVG icon */
  background-color: #ED264F; /* Background color for the icon box */
  border-radius: 20%; /* Optional: Make the background circular */
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: -8px;
  margin-top: -8px;
  margin-bottom: -12px;/* Adjust this value to control space between the icon and text */
  padding: 0.5em; /* Adjust padding to increase space within the icon box */
  box-sizing: content-box;
}/* End custom CSS */