.elementor-13793 .elementor-element.elementor-element-45579e0{--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:122px 122px;--row-gap:122px;--column-gap:122px;--padding-top:107px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-13793 .elementor-element.elementor-element-c6260b5{--display:flex;--min-height:417px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-13793 .elementor-element.elementor-element-76c6bfe{width:auto;max-width:auto;}.elementor-13793 .elementor-element.elementor-element-76c6bfe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:normal;color:var( --e-global-color-e91a5fa );}.elementor-13793 .elementor-element.elementor-element-548753c{width:var( --container-widget-width, 490px );max-width:490px;--container-widget-width:490px;--container-widget-flex-grow:0;}.elementor-13793 .elementor-element.elementor-element-548753c > .elementor-widget-container{padding:16px 0px 24px 0px;}.elementor-13793 .elementor-element.elementor-element-548753c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:52px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-13793 .elementor-element.elementor-element-76792ad img{border-radius:32px 32px 32px 32px;}.elementor-13793 .elementor-element.elementor-element-96f02d6{--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;--padding-top:80px;--padding-bottom:120px;--padding-left:16px;--padding-right:16px;}.elementor-13793 .elementor-element.elementor-element-23b9354{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--border-radius:64px 64px 64px 64px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-13793 .elementor-element.elementor-element-23b9354:not(.elementor-motion-effects-element-type-background), .elementor-13793 .elementor-element.elementor-element-23b9354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13793 .elementor-element.elementor-element-55a05dc{--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;--gap:54px 54px;--row-gap:54px;--column-gap:54px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13793 .elementor-element.elementor-element-acc23af{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:16px;--grid-bottom-margin:16px;--e-share-buttons-primary-color:#F5F5F5;--e-share-buttons-secondary-color:#5973BE;}.elementor-13793 .elementor-element.elementor-element-acc23af .elementor-share-btn__icon{--e-share-buttons-icon-size:32px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-13793 .elementor-element.elementor-element-42a1b29{width:var( --container-widget-width, 895px );max-width:895px;--container-widget-width:895px;--container-widget-flex-grow:0;color:var( --e-global-color-f9a59a4 );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;}.elementor-13793 .elementor-element.elementor-element-42a1b29 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13793 .elementor-element.elementor-element-b9513b0{--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:flex-start;--gap:51px 51px;--row-gap:51px;--column-gap:51px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-13793 .elementor-element.elementor-element-79384aa{text-align:center;}.elementor-13793 .elementor-element.elementor-element-79384aa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;line-height:normal;color:#28333F;}.elementor-13793 .elementor-element.elementor-element-60605b4{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-13793 .elementor-element.elementor-element-9d06337{--grid-columns:3;--grid-row-gap:126px;--grid-column-gap:26px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-13793 .elementor-element.elementor-element-91e23d7 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1em;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13793 .elementor-element.elementor-element-91e23d7 > .elementor-widget-container{margin:0px -54px 0px 0px;}.elementor-13793 .elementor-element.elementor-element-91e23d7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13793 .elementor-element.elementor-element-4a41300{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-13793 .elementor-element.elementor-element-7009937 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13793 .elementor-element.elementor-element-9373dd5 .elementor-button{background-color:#FFFFFF00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:none;line-height:1em;fill:#28333F;color:#28333F;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13793 .elementor-element.elementor-element-9373dd5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13793 .elementor-element.elementor-element-9373dd5 .elementor-button-content-wrapper{flex-direction:row-reverse;}body.elementor-page-13793:not(.elementor-motion-effects-element-type-background), body.elementor-page-13793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.witzgroup.com/wp-content/uploads/2025/12/Template.webp");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}@media(min-width:768px){.elementor-13793 .elementor-element.elementor-element-45579e0{--content-width:1202px;}.elementor-13793 .elementor-element.elementor-element-c6260b5{--width:100%;}.elementor-13793 .elementor-element.elementor-element-96f02d6{--content-width:1364px;}.elementor-13793 .elementor-element.elementor-element-23b9354{--content-width:989px;}.elementor-13793 .elementor-element.elementor-element-b9513b0{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-13793 .elementor-element.elementor-element-b9513b0{--content-width:500px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13793 .elementor-element.elementor-element-548753c{width:100%;max-width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );} .elementor-13793 .elementor-element.elementor-element-acc23af{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:16px;--grid-bottom-margin:16px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-13793 .elementor-element.elementor-element-60605b4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-13793 .elementor-element.elementor-element-9d06337{--grid-columns:1;--grid-row-gap:30px;--grid-column-gap:30px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-13793 .elementor-element.elementor-element-45579e0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:89px;--padding-bottom:26px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-13793 .elementor-element.elementor-element-548753c > .elementor-widget-container{padding:24px 0px 16px 0px;}.elementor-13793 .elementor-element.elementor-element-548753c .elementor-heading-title{font-size:32px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-13793 .elementor-element.elementor-element-76792ad > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-13793 .elementor-element.elementor-element-76792ad img{border-radius:24px 24px 24px 24px;}.elementor-13793 .elementor-element.elementor-element-96f02d6{--padding-top:0px;--padding-bottom:60px;--padding-left:14px;--padding-right:14px;}.elementor-13793 .elementor-element.elementor-element-23b9354{--border-radius:32px 32px 32px 32px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-13793 .elementor-element.elementor-element-55a05dc{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-13793 .elementor-element.elementor-element-acc23af{width:100%;max-width:100%;}.elementor-13793 .elementor-element.elementor-element-acc23af.elementor-element{--order:2;} .elementor-13793 .elementor-element.elementor-element-acc23af{--grid-side-margin:16px;--grid-column-gap:16px;--grid-row-gap:16px;--grid-bottom-margin:16px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-13793 .elementor-element.elementor-element-b9513b0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-13793 .elementor-element.elementor-element-79384aa.elementor-element{--align-self:center;}.elementor-13793 .elementor-element.elementor-element-79384aa .elementor-heading-title{font-size:28px;}.elementor-13793 .elementor-element.elementor-element-60605b4{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-13793 .elementor-element.elementor-element-9d06337{--grid-columns:1;--grid-row-gap:50px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-13793 .elementor-element.elementor-element-4a41300{--padding-top:120px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}body.elementor-page-13793:not(.elementor-motion-effects-element-type-background), body.elementor-page-13793 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.witzgroup.com/wp-content/uploads/2025/12/Landing.webp");}}/* Start custom CSS for heading, class: .elementor-element-76c6bfe */.elementor-13793 .elementor-element.elementor-element-76c6bfe{
    display: flex;
padding: 8px 12px;
justify-content: center;
align-items: center;
gap: 10px;
border-radius: 100px;
background: var(--Lilac, #C7CFF4);
width: fit-content;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-548753c */.elementor-13793 .elementor-element.elementor-element-548753c h1{
    text-wrap-style: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-76792ad */@media(min-width:1024px){
    .elementor-13793 .elementor-element.elementor-element-76792ad{
        position: absolute;
        right: 0;
        top: 0;
        width: calc(50% - 11px);
        height: 417px;
        border-radius: 32px;
        overflow: hidden;
        
        & img{
            height: 100%;
            object-fit: cover;
        }
    }
}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-acc23af */.elementor-13793 .elementor-element.elementor-element-acc23af:before{
    content: 'Share';
    color: var(--Deep-blue, #28333F);
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    padding-bottom: 20px;
    display: flex;
}

.elementor-13793 .elementor-element.elementor-element-acc23af .elementor-share-btn>span{
    display: none;
}

.elementor-13793 .elementor-element.elementor-element-acc23af .elementor-share-btn_linkedin{
    background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%0A%20%20%3Crect%20width%3D%2232%22%20height%3D%2232%22%20rx%3D%2216%22%20fill%3D%22%23F5F5F5%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M12.7097%2013.9463H10.2023V21.9424H12.7097V13.9463Z%22%20fill%3D%22%235973BE%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M19.4925%2013.7726C19.4001%2013.761%2019.3019%2013.7552%2019.2036%2013.7494C17.7997%2013.6917%2017.0082%2014.5236%2016.7308%2014.8818C16.6557%2014.9801%2016.6211%2015.0378%2016.6211%2015.0378V13.969H14.2234V21.9651H16.6211H16.7308C16.7308%2021.1505%2016.7308%2020.3416%2016.7308%2019.527C16.7308%2019.0879%2016.7308%2018.6488%2016.7308%2018.2097C16.7308%2017.6666%2016.6904%2017.0889%2016.962%2016.592C17.1931%2016.176%2017.609%2015.968%2018.077%2015.968C19.4636%2015.968%2019.4925%2017.2218%2019.4925%2017.3373C19.4925%2017.3431%2019.4925%2017.3489%2019.4925%2017.3489V21.9998H22V16.7827C22%2014.9974%2021.0929%2013.9459%2019.4925%2013.7726Z%22%20fill%3D%22%235973BE%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M11.4559%2012.9119C12.26%2012.9119%2012.9119%2012.26%2012.9119%2011.4559C12.9119%2010.6518%2012.26%2010%2011.4559%2010C10.6518%2010%2010%2010.6518%2010%2011.4559C10%2012.26%2010.6518%2012.9119%2011.4559%2012.9119Z%22%20fill%3D%22%235973BE%22%2F%3E%0A%3C%2Fsvg%3E") center / contain no-repeat;
}

.elementor-13793 .elementor-element.elementor-element-acc23af .elementor-share-btn_facebook{
    background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%0A%20%20%3Crect%20width%3D%2232%22%20height%3D%2232%22%20rx%3D%2216%22%20fill%3D%22%23F5F5F5%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M17.3245%2016.9763V22H14.9624V16.9763H13V14.9393H14.9624V14.1982C14.9624%2011.4467%2016.1389%2010%2018.6282%2010C19.3913%2010%2019.5821%2010.1198%2020%2010.2175V12.2322C19.5321%2012.1524%2019.4004%2012.108%2018.9143%2012.108C18.3374%2012.108%2018.0286%2012.2678%2017.7469%2012.5828C17.4653%2012.8979%2017.3245%2013.4438%2017.3245%2014.2249V14.9438H20L19.2823%2016.9808H17.3245V16.9763Z%22%20fill%3D%22%235973BE%22%2F%3E%0A%3C%2Fsvg%3E") center / contain no-repeat;
}

.elementor-13793 .elementor-element.elementor-element-acc23af .elementor-share-btn_x-twitter{
    background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%3E%0A%20%20%3Crect%20width%3D%2232%22%20height%3D%2232%22%20rx%3D%2216%22%20fill%3D%22%23F5F5F5%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M19.4507%2011H21.2908L17.2708%2015.6595L22%2022H18.297L15.3967%2018.1545L12.0782%2022H10.237L14.5368%2017.0162L10%2011H13.797L16.4186%2014.5149L19.4507%2011ZM18.8049%2020.8831H19.8245L13.2429%2012.0583H12.1488L18.8049%2020.8831Z%22%20fill%3D%22%235774E5%22%2F%3E%0A%3C%2Fsvg%3E") center / contain no-repeat;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-42a1b29 */.elementor-13793 .elementor-element.elementor-element-42a1b29 .elementor-container{
    max-width: 100% !important;
}

.elementor-13793 .elementor-element.elementor-element-42a1b29 .elementor-element-populated{
    padding: 0;
}

.elementor-13793 .elementor-element.elementor-element-42a1b29 .elementor-widget-container>p:nth-child(1){
    margin-top: 0 !important;
}

.elementor-13793 .elementor-element.elementor-element-42a1b29 h2{
    margin-top: 50px !important;
    margin-bottom: 20px !important;
    font-size: 24px;
    
    & span{
        color: var(--Blue, #112CA3) !important;
    }
}

.elementor-13793 .elementor-element.elementor-element-42a1b29 p * {
    color: var(--Deep-blue, #28333F);
    font-size: 18px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}

.elementor-13793 .elementor-element.elementor-element-42a1b29 ul{
    margin: 0;
    padding-left: 25px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96f02d6 */.elementor-13793 .elementor-element.elementor-element-96f02d6:before,
.elementor-13793 .elementor-element.elementor-element-96f02d6:after{
    content: '';
    height: calc(100% - 170px);
    width: 1052px;
    position: absolute;
    border-radius: 2678px;
    background: #358DE7;
    filter: blur(221.99073791503906px);
    top: 180px;
    left: calc(50% + 400px);
    z-index: 0;
}

.elementor-13793 .elementor-element.elementor-element-96f02d6:before{
    background: #3F66FF;
    left: auto;
    right: calc(50% + 400px);
}

@media(max-width:767px){
    .elementor-13793 .elementor-element.elementor-element-96f02d6:after{
        left: -220px;
        top: 500px;
        height: calc(100% - 1470px);
        max-height: 4800px;
    }
    .elementor-13793 .elementor-element.elementor-element-96f02d6:before{
        top: 500px;
        right: -220px;
        height: calc(100% - 470px);
        max-height: 4800px;
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-9d06337 */.elementor-13793 .elementor-element.elementor-element-9d06337 .elementor-pagination{
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5px;
}

.elementor-13793 .elementor-element.elementor-element-9d06337 .page-numbers{
    display: inline-flex;
    width: 32px;
    height: 32px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border-radius: 32px;
    border: 1px solid #F1F1F1;
    background: #FFF;
    line-height: normal;
}

.elementor-13793 .elementor-element.elementor-element-9d06337 .page-numbers.next{
    font-size: 0;
    background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%3E%0A%20%20%3Cpath%20d%3D%22M8.66667%204.66671L12%208.00004L8.66667%2011.3334%22%20stroke%3D%22%2328333F%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M3.9987%204.66659L7.33203%207.99992L3.9987%2011.3333%22%20stroke%3D%22%2328333F%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E") center / auto no-repeat;
}

.elementor-13793 .elementor-element.elementor-element-9d06337 .page-numbers.prev{
    font-size: 0;
    background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%3E%0A%20%20%3Cpath%20d%3D%22M7.33333%2011.3333L4%207.99996L7.33333%204.66663%22%20stroke%3D%22%2328333F%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M12.0013%2011.3334L8.66797%208.00008L12.0013%204.66675%22%20stroke%3D%22%2328333F%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E") center / auto no-repeat;
}


.elementor-13793 .elementor-element.elementor-element-9d06337 .page-numbers:not(.prev, .next):hover{
    background-color: var(--Blue, #112CA3);
}

.elementor-13793 .elementor-element.elementor-element-9d06337 .page-numbers.current{
    background: var(--Blue, #112CA3);
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60605b4 */.content-btn-flecha{
    padding: 10px 20px 0px 20px;
    width: fit-content;
    position: absolute;
    bottom: 0;
    right: 0;
    border-top-left-radius: 32px;
    z-index: 2;
    transform: scale(0);
    transform-origin: bottom right;
    transition: transform 0.3s ease-out;
}

.btn-flecha{
    display: flex;
    padding: 15px;
    border-radius: 32px;
    background: var(--Lavander, #778FEC);
    width: fit-content;
    width: 64px;
    height: 64px;
    align-items: center;
    justify-content: center;
}

.btn-flecha svg{
    display: flex;
    width: initial;
}

.svg-esquina{
    position: absolute;
    bottom: -6px;
    right: 0;
    transform: scale(0) translate(100%, 100%);
    transform-origin: bottom right;
    transition: transform 0.3s ease-out;
}
.card-stories:hover .svg-esquina,
.card-stories:hover .content-btn-flecha{
    transform: scale(1) translate(0, 0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7009937 */.elementor-13793 .elementor-element.elementor-element-7009937 .marquee {
  display: flex;
  height: auto; 
  gap: 10px;
  height: 150px;
}


.marquee__group {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  gap: 20px;
  min-width: 100%;
  animation: scroll 80s linear infinite;
}

.marquee__group span {
  color: white;
  font-size: 4vw;
  font-weight: 700;
  white-space: nowrap;
 
    font-family: Poppins !important;
    font-size: 120px !important;
    font-style: normal !important;
    font-weight: 600 !important;
    line-height: normal !important;

}

@keyframes scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(calc(-100% - 2rem));
  }
}

/*Tablet Responsiveness*/

@media(max-width:1024px) {
    .marquee {
      height: 80px !important;
      gap: 20px;
    }
    
    .marquee__group span {
      font-size: 52px !important;
      font-weight: 700;
      gap: 20px;
      color: var(--White, #FFF);
    }
}

/*Mobile Responsiveness*/

@media(max-width:767px) {

    .marquee {
      height: 6vh;
      gap: 20px;
    }

    .marquee__group span {
      font-size: 52px !important;
      font-weight: 700;
      gap: 20px;
    }
}/* End custom CSS */
/* Start custom CSS */.testimonial1,
.testimonial2,
.testimonial3{
    display: flex;
    padding: 24px;
    flex-direction: column;
    align-items: flex-start;
    gap: 120px;
    align-self: stretch;
    z-index: 1;
    
    & .tag p{
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: normal;
        padding: 10px 16px;
        border-radius: 100px;
    }
    
    & .text{
        margin-bottom: 32px !important;
    }
    
    & .text p{
        font-family: Poppins;
        font-size: 20px;
        font-style: normal;
        font-weight: 500;
    }
    
    & .text strong{
        font-weight: 700;
    }
}

.testimonial1{
    background: #FFEBFF;
    
    & *{
        color: #422656 !important;
    }

    
    & .tag p{
        background: #FAE2FC;
    }
    
    & .text p{
        color: #422656;
    }
}

.testimonial2{
    background: #FFFFE8;
    
    & *{
        color: #66442C !important;
    }

    
    & .tag p{
        background: #F9F4DE;
    }
}

/*Fin testimonials*/



.tag-bg {
    display: flex;
    padding: 8px 12px;
    justify-content: center;
    align-items: center;
    gap: 10px;
    border-radius: 100px;
    width: fit-content;
    
    & h3{
        color: var(--Deep-blue, #28333F) !important;
        font-family: Poppins;
        font-size: 14px !important;
        font-style: normal;
        font-weight: 400 !important;
        line-height: normal;
    }
}

.tag-e7{
    background: #E7F8F0;
}
.tag-ff{
    background: #FFEBFF;
}

.post-password-form p{
    color: white !important;
}



body{
    background-size: 100% 1133px !important;
}
@media(max-width:767px){
    body{
        background-size: 100% auto !important;
    }   
}

#positions,
#positions *{
  scroll-margin-top: 120px;
}

.post-password-form p{
    color: white !important;
}

#content{
    overflow: hidden;
}

.svg-f svg{
    display: flex;
}

body.elementor-page-13793 .p-m0 p{
    margin: 0;
}

.svgf svg{
    display: flex;
}

.btn-centro{
    margin-right: -56px;
}

body.elementor-page-13793 .btn-conicono span{
    gap: 0;
}

body.elementor-page-13793 .btn-conicono span>span{
    padding: 16px 20px;
    border-radius: 200px;
    background: var(--Blue, #112CA3);
    display: flex;
    justify-content: center;
    align-items: center;
    height: 56px;
    /*transition: background 250ms;*/
    border-radius: 200px;
    z-index: 2;
}

body.elementor-page-13793 .btn-conicono span>span path{
    transition: stroke 250ms linear;
}

body.elementor-page-13793 .btn-conicono .elementor-button-icon{
    transform: scale(0) translate(-100%, 0%);
    transform-origin: center left;
    transition: transform 0.3s ease-out;
}

body.elementor-page-13793 .btn-conicono:hover span>span{
    background: linear-gradient(264deg, #FFF -43.48%, #112CA3 80.31%);
}

body.elementor-page-13793 .btn-conicono:hover .elementor-button-icon{
    transform: scale(1) translate(0, 0);
}

body.elementor-page-13793 .btn-conicono .elementor-button-icon{
    padding: 16px;
}

body.elementor-page-13793 .btn-conicono svg{
    width: 24px;
    height: 24px;
}

body.elementor-page-13793 .btn-conicono.btn-conicono-lineal span>span.elementor-button-text{
    background: transparent;
    border: 1px solid #112CA3;
    color: #112CA3;
}

body.elementor-page-13793 .btn-conicono.btn-conicono-lineal:hover span>span{
    background: var(--Lavander, #5774E5);
    border-color: var(--Lavander, #5774E5);
    color: white;
    & path{
        stroke: white;
    }
}

/*btn lilac*/
body.elementor-page-13793 .btn-conicono-lineal-lilac span>span.elementor-button-text{
    background: #fff;
    border: 0;
    color: var(--Blue, #112CA3);
    & path{
        stroke: white;
    }
}

body.elementor-page-13793 .btn-conicono-lineal-lilac:hover span>span{
    background: linear-gradient(264deg, #FFF -43.48%, #112CA3 80.31%);
    color: white;
}

/*btn white*/
body.elementor-page-13793 .btn-conicono-lineal-white span>span{
    background: transparent;
    border: 1px solid #fff;
    color: var(--White, #FFF);
    & path{
        stroke: white;
    }
}

body.elementor-page-13793 .btn-conicono-lineal-white:hover span>span{
    background: var(--Lilac, #C7CFF4);
    border-color: var(--Lilac, #C7CFF4);
    color: var(--Blue, #112CA3);
    & path{
        stroke: var(--Blue, #112CA3);
    }
}

/*fin btn*/

body.elementor-page-13793{
    position: relative;
}

body.elementor-page-13793 .main_gradientes{
    overflow: hidden;
    position: absolute;
    width: 100%;
    height: 100%;
    display: none;
}

body.elementor-page-13793 .mp_ellipse{
    transform: translateZ(0);
    position: absolute;
    border-radius: 100%;
}

body.elementor-page-13793 .mp_ellipse>div{
    display: none;
}

body.elementor-page-13793 #page{
    z-index: 1000;
}

body.elementor-page-13793 .gradiente_1{
    right: 55%;
    top: 32px;
    opacity: 0.34;
    background: #3F66FF;
    -webkit-filter: blur(100px);
    filter: blur(100px);
    width: 900px;
    height: 900px;
    flex-shrink: 0;
    z-index: 15;
}

body.elementor-page-13793 .gradiente_2{
    width: 3842px;
    height: 3696px;
    flex-shrink: 0;
    background: #358DE7;
    filter: blur(221.99073791503906px);
    top: 390px;
    right: calc(50% - 190%);
    right: calc(50% - 2300px);
}

body.elementor-page-13793 .gradiente_3{
    width: 4480px;
    height: 4310px;
    background: #fff;
    -webkit-filter: blur(220px);
    filter: blur(220px);
    top: 972px;
    right: calc(50% - 2500px);
}

body.elementor-page-13793 .gradiente_4{
    width: 1055px;
    height: 155px;
    background: #5774E5;
    -webkit-filter: blur(215px);
    filter: blur(215px);
    top: 855px;
    z-index: 10;
    right: calc(50% - 527px);
}

@media(max-width:767px){
    body.elementor-page-13793 .mp_ellipse>div img{
        display: none;
    }
    
    body.elementor-page-13793 .gradiente_1{
        top: 100px;
        right: 20%;
    }
    
    body.elementor-page-13793 .gradiente_2{
        top: 190px;
    }
    
    body.elementor-page-13793 .gradiente_3{
        top: 700px;
        right: auto;
        left: -1294px;
        width: 2960.284px;
        height: 3134px;
        background: #FFF;
    }
    
    body.elementor-page-13793 .gradiente_4{
        display: none;
    }
    
}

/*gradientes del footer*/
body.elementor-page-13793 .content_gradiente_footer{
    overflow: hidden;
    width: 100%;
    height: 1500px;
    position: absolute;
    bottom: 0;
}

body.elementor-page-13793 .gradiente_footer_1{
    border-radius: 3000px;
    background: #358DE7;
    -webkit-filter: blur(220px);
    filter: blur(126px);
    width: 3100px;
    height: 2900px;
    bottom: -1980px;
    right: auto;
    left: 50%;
    transform: translateX(-50%);
}

body.elementor-page-13793 .gradiente_footer_2{
    width: 3100px;
    height: 3000px;
    flex-shrink: 0;
    border-radius: 5370.303px;
    background: #28333F;
    -webkit-filter: blur(126px);
    filter: blur(126px);
    bottom: -2400px;
    left: 50%;
    transform: translateX(-50%);
}

body.elementor-page-13793 .gradiente_footer_right_1{
    width: 2944.023px;
    height: 2832.3px;
    border-radius: 2944.023px;
    background: #358DE7;
    filter: blur(121.69625091552734px);
    bottom: -2059px;
    left: calc(50% + 235px);
}

body.elementor-page-13793 .gradiente_footer_right_2{
    width: 2944.023px;
    height: 2832.3px;
    flex-shrink: 0;
    border-radius: 2944.023px;
    background: #C39BFE;
    filter: blur(121.69625091552734px);
    bottom: -2109px;
    left: calc(50% + 255px);
}

body.elementor-page-13793 .gradiente_footer_right_3{
    width: 2944.023px;
    height: 2832.3px;
    flex-shrink: 0;
    border-radius: 2944.023px;
    background: #4203C8;
    filter: blur(121.69625091552734px);
    bottom: -2159px;
    left: calc(50% + 275px);
}

body.elementor-page-13793 .gradiente_footer_right_4{
    width: 2973.514px;
    height: 2860.968px;
    flex-shrink: 0;
    border-radius: 2973.514px;
    background: var(--Deep-blue, #28333F);
    filter: blur(121.69625091552734px);
    bottom: -2209px;
    left: calc(50% + 295px);
}


body.elementor-page-13793 .gradiente_1_linea{
    display: none;
}

body.elementor-page-13793 .gradiente_2_linea{
    display: none;
}



@media(max-width:767px){
    body.elementor-page-13793 .gradiente_footer_1{
        width: 4834.453px;
        height: 4650.989px;
        left: -555px;
        bottom: -3600px;
    }
    
    body.elementor-page-13793 .gradiente_footer_2{
        width: 4834.453px;
        height: 4650.989px;
        flex-shrink: 0;
        left: -367px;
        bottom: -3800px;
    }
    
    body.elementor-page-13793 .gradiente_footer_right_1{
        width: 1327px;
        height: 1277px;
        border-radius: 100%;
        background: #358DE7;
        filter: blur(100px);
        right: -1116px;
        bottom: -678px;
        left: auto;
    }
    
    body.elementor-page-13793 .gradiente_footer_right_2{
        width: 1327px;
        height: 1277px;
        border-radius: 100%;
        background: #C39BFE;
        filter: blur(100px);
        right: -1168px;
        bottom: -718px;
        left: auto;
    }
    
    /*separar arriba*/
    body.elementor-page-13793 .gradiente_footer_right_3{
        width: 1069px;
        height: 564px;
        flex-shrink: 0;
        left: -665px;
        bottom: 563px;
        border-radius: 1069px;
        background: #1E49F2;
        filter: blur(215.8856201171875px);
    }
    
    body.elementor-page-13793 .gradiente_footer_right_4{
        width: 1327px;
        height: 1277px;
        border-radius: 100%;
        filter: blur(100px);
        right: -1300px;
        bottom: -770px;
        left: auto;
    }
}/* End custom CSS */