.elementor-14 .elementor-element.elementor-element-cc80cc4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-cc80cc4.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-42e4d3f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:2%;}.elementor-14 .elementor-element.elementor-element-00260f1.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-00260f1{text-align:center;}.elementor-14 .elementor-element.elementor-element-00260f1 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"La Belle Aurore", Sans-serif;font-size:53px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:80px;}.elementor-14 .elementor-element.elementor-element-4a7d661{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-4a7d661.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-4a7d661 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:22px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-14 .elementor-element.elementor-element-61d4e05 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-5657b8f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--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-14 .elementor-element.elementor-element-5657b8f.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-492f46a{--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;--background-transition:0.3s;--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-14 .elementor-element.elementor-element-ed055be img{width:100%;}.elementor-14 .elementor-element.elementor-element-ddf558a{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-de585e7{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-de585e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-de585e7.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-de585e7 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"La Belle Aurore", Sans-serif;font-size:44px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:37px;}.elementor-14 .elementor-element.elementor-element-0aafb61{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:22px;}.elementor-14 .elementor-element.elementor-element-0aafb61.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-2cc8b90{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-125e2b3{--display:flex;--background-transition:0.3s;}.elementor-14 .elementor-element.elementor-element-e859d9a{width:100%;max-width:100%;text-align:left;}.elementor-14 .elementor-element.elementor-element-e859d9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 35px 0px 0px;}.elementor-14 .elementor-element.elementor-element-e859d9a.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-e859d9a .elementor-heading-title{color:var( --e-global-color-primary );font-family:"La Belle Aurore", Sans-serif;font-size:32px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:32px;}.elementor-14 .elementor-element.elementor-element-aa4d96a > .elementor-widget-container{margin:0px 0px 70px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-06931e5{--display:flex;--background-transition:0.3s;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-915921b{width:100%;max-width:100%;text-align:left;}.elementor-14 .elementor-element.elementor-element-915921b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:45px 45px 0px 45px;}.elementor-14 .elementor-element.elementor-element-915921b.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-915921b .elementor-heading-title{color:var( --e-global-color-primary );font-family:"La Belle Aurore", Sans-serif;font-size:32px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:32px;}.elementor-14 .elementor-element.elementor-element-b75a904 > .elementor-widget-container{margin:0px 0px 70px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-2fcad42{--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:flex-start;--gap:0px 25px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2fcad42.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-d99e9a6{--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;--background-transition:0.3s;--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-14 .elementor-element.elementor-element-bf92447{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-14 .elementor-element.elementor-element-ef8e6c1 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-14 .elementor-element.elementor-element-ef8e6c1 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"La Belle Aurore", Sans-serif;font-size:39px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:50px;}.elementor-14 .elementor-element.elementor-element-20c59ee .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:22px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-14 .elementor-element.elementor-element-3663b7f .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-3663b7f{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-3663b7f .elementor-icon-box-title{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-3663b7f .elementor-icon{font-size:20px;}.elementor-14 .elementor-element.elementor-element-3663b7f .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-3663b7f .elementor-icon-box-title a{font-family:"Cormorant Upright", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;}.elementor-14 .elementor-element.elementor-element-3663b7f .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:25px;}.elementor-14 .elementor-element.elementor-element-ed1a3bf .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-ed1a3bf{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-ed1a3bf .elementor-icon-box-title{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-ed1a3bf .elementor-icon{font-size:20px;}.elementor-14 .elementor-element.elementor-element-ed1a3bf .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-ed1a3bf .elementor-icon-box-title a{font-family:"Cormorant Upright", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;}.elementor-14 .elementor-element.elementor-element-ed1a3bf .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:25px;}.elementor-14 .elementor-element.elementor-element-78cdbd4 .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-78cdbd4{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-78cdbd4 .elementor-icon-box-title{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-78cdbd4 .elementor-icon{font-size:20px;}.elementor-14 .elementor-element.elementor-element-78cdbd4 .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-78cdbd4 .elementor-icon-box-title a{font-family:"Cormorant Upright", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;}.elementor-14 .elementor-element.elementor-element-78cdbd4 .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:25px;}.elementor-14 .elementor-element.elementor-element-64096fe .elementor-icon-box-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-64096fe{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-64096fe .elementor-icon-box-title{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-64096fe .elementor-icon{font-size:20px;}.elementor-14 .elementor-element.elementor-element-64096fe .elementor-icon-box-title, .elementor-14 .elementor-element.elementor-element-64096fe .elementor-icon-box-title a{font-family:"Cormorant Upright", Sans-serif;font-size:22px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:20px;}.elementor-14 .elementor-element.elementor-element-64096fe .elementor-icon-box-description{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:25px;}.elementor-14 .elementor-element.elementor-element-2edb5ce{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-be3147e{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:left;}.elementor-14 .elementor-element.elementor-element-be3147e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-be3147e.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-be3147e .elementor-heading-title{color:var( --e-global-color-primary );font-family:"La Belle Aurore", Sans-serif;font-size:44px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:37px;}.elementor-14 .elementor-element.elementor-element-0c0c633{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:22px;}.elementor-14 .elementor-element.elementor-element-e64a456{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-ac391a4{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-ac391a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-ac391a4.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-ac391a4 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"La Belle Aurore", Sans-serif;font-size:44px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:37px;}.elementor-14 .elementor-element.elementor-element-27b8b6d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:22px;}.elementor-14 .elementor-element.elementor-element-27b8b6d.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-de2f1cb{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-dc78b54{--e-image-carousel-slides-to-show:6;}.elementor-14 .elementor-element.elementor-element-8d3e177{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-8d3e177.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-5acf207{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:8%;--padding-right:2%;}.elementor-14 .elementor-element.elementor-element-080d7db .elementor-heading-title{color:var( --e-global-color-primary );font-family:"La Belle Aurore", Sans-serif;font-size:44px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:80px;}.elementor-14 .elementor-element.elementor-element-204face{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-204face .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:22px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-14 .elementor-element.elementor-element-a781551 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-125e2b3{--width:50%;}.elementor-14 .elementor-element.elementor-element-06931e5{--width:50%;}.elementor-14 .elementor-element.elementor-element-d99e9a6{--width:50%;}.elementor-14 .elementor-element.elementor-element-bf92447{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-cc80cc4 */@media(max-width:1199px){
.frameSec.e-con.elementor-element{
padding:50px 30px;
}
.frameSec .elementor-element.elementor-element-4a7d661 {
    width:100%;
}
.frameSec .elementor-element.elementor-element-42e4d3f{
    padding:0;
}
.frameSec  .elementor-element.elementor-element-00260f1 .elementor-heading-title {
    font-size: 46px;
    line-height: 60px;
            text-align: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ddf558a */@media(max-width:1199px){
.workSec{
padding:0 30px;
}
.workSec .elementor-widget-container p{
    font-size:16px;
}
.workSec .e-con-inner{
    padding-bottom:20px;
}
.workSec.e-con.e-con>.e-con-inner>.elementor-widget{
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc8b90 */@media(max-width:1199px){
.servSec2.e-con.elementor-element{
padding:0 30px;
}
.servSec2 h2{
text-align: center !important;
}
.servSec2 .elementor-element.elementor-element-b75a904 > .elementor-widget-container{
   margin-bottom: 30px;
}
.servSec2 .elementor-element.elementor-element-aa4d96a > .elementor-widget-container{
    margin:0;
}
.servSec2  .elementor-element.elementor-element-06931e5{
    margin-top: 55px;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf92447 */@media(max-width:1199px){
    .pworksSec{
    margin-top:40px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fcad42 */@media(max-width:1199px){
.stepSec{
padding:0 30px;
}
.stepSec .elementor-element.elementor-element-21fb7a2 .elementor-heading-title {
    font-size: 38px;
    line-height: 50px;
    margin-top:40px;
}
}
@media(max-width:767px){
.stepSec  .elementor-element.elementor-element-ef8e6c1 .elementor-heading-title {
    font-size: 36px;
    line-height: 44px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2edb5ce */@media(max-width:1199px){
.testSec.e-con.elementor-element{
padding:0 30px;
}
.testSec.e-con.e-con>.e-con-inner>.elementor-widget{
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e64a456 */@media(max-width:1199px){
.workSec{
padding:0 30px;
}
.workSec .elementor-widget-container p{
    font-size:16px;
}
.workSec .e-con-inner{
    padding-bottom:20px;
}
.workSec.e-con.e-con>.e-con-inner>.elementor-widget{
    width:100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de2f1cb */@media(max-width:1199px){
.workSec2{
padding:0 30px;
}
.workSec2 .e-con-inner{
    padding-bottom:20px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d3e177 */@media(max-width:1199px){
.framedSec.e-con.elementor-element{
padding:60px 30px;
}
.framedSec .elementor-element.elementor-element-204face {
    width:100%;
}
.framedSec  .elementor-element.elementor-element-5acf207{
    padding:0;
}
}
@media(max-width:560px){
  .framedSec .elementor-element.elementor-element-080d7db .elementor-heading-title{
    font-size: 30px;
    line-height: 46px;
}
}
@media(max-width:414px){
        .framedSec .elementor-element.elementor-element-080d7db .elementor-heading-title {
        font-size: 22px;
        line-height: 34px;
    }
}/* End custom CSS */