.elementor-15701 .elementor-element.elementor-element-1c3134b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:100px;--padding-inline-start:100px;--padding-inline-end:10px;}.elementor-15701 .elementor-element.elementor-element-1c3134b3:not(.elementor-motion-effects-element-type-background), .elementor-15701 .elementor-element.elementor-element-1c3134b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9D3CC55;}.elementor-15701 .elementor-element.elementor-element-1c3134b3, .elementor-15701 .elementor-element.elementor-element-1c3134b3::before{--border-transition:0.3s;}.elementor-15701 .elementor-element.elementor-element-73ba646{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15701 .elementor-element.elementor-element-7be2b0ee{text-align:left;color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;line-height:170%;}.elementor-15701 .elementor-element.elementor-element-7be2b0ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15701 .elementor-element.elementor-element-68bd953{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--position:absolute;top:198px;}body:not(.rtl) .elementor-15701 .elementor-element.elementor-element-68bd953{right:0px;}body.rtl .elementor-15701 .elementor-element.elementor-element-68bd953{left:0px;}.elementor-15701 .elementor-element.elementor-element-b0e2de5{text-align:right;top:-18px;}.elementor-15701 .elementor-element.elementor-element-b0e2de5 img{width:872px;}.elementor-15701 .elementor-element.elementor-element-b0e2de5 > .elementor-widget-container{margin:0px -22px -110px -50px;}.elementor-15701 .elementor-element.elementor-element-b0e2de5.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-15701 .elementor-element.elementor-element-b0e2de5{left:178px;}body.rtl .elementor-15701 .elementor-element.elementor-element-b0e2de5{right:178px;}.elementor-15701 .elementor-element.elementor-element-81cb91f{text-align:right;top:-18px;}.elementor-15701 .elementor-element.elementor-element-81cb91f img{width:875px;}.elementor-15701 .elementor-element.elementor-element-81cb91f > .elementor-widget-container{margin:0px -22px -110px -50px;}.elementor-15701 .elementor-element.elementor-element-81cb91f.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-15701 .elementor-element.elementor-element-81cb91f{left:176px;}body.rtl .elementor-15701 .elementor-element.elementor-element-81cb91f{right:176px;}.elementor-15701 .elementor-element.elementor-element-aa15f9c{text-align:right;top:-18px;}.elementor-15701 .elementor-element.elementor-element-aa15f9c img{width:875px;}.elementor-15701 .elementor-element.elementor-element-aa15f9c > .elementor-widget-container{margin:0px -22px -110px -50px;}.elementor-15701 .elementor-element.elementor-element-aa15f9c.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-15701 .elementor-element.elementor-element-aa15f9c{left:176px;}body.rtl .elementor-15701 .elementor-element.elementor-element-aa15f9c{right:176px;}.elementor-15701 .elementor-element.elementor-element-48b89c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15701 .elementor-element.elementor-element-128c2e0f{--display:flex;--gap:30px 30px;--background-transition:0.3s;--border-radius:15px 15px 15px 15px;--margin-block-start:25px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:-50px;--padding-block-start:0vw;--padding-block-end:0vw;--padding-inline-start:0vw;--padding-inline-end:0vw;--z-index:41;}.elementor-15701 .elementor-element.elementor-element-128c2e0f, .elementor-15701 .elementor-element.elementor-element-128c2e0f::before{--border-transition:0.3s;}.elementor-15701 .elementor-element.elementor-element-28220d5{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:170%;}.elementor-15701 .elementor-element.elementor-element-31c0dcd4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--background-transition:0.3s;--margin-block-start:21px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:-1px;--padding-block-end:-1px;--padding-inline-start:-1px;--padding-inline-end:-1px;}.elementor-15701 .elementor-element.elementor-element-8643cc5 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-b2f2f5b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:287px 287px 287px 287px;}.elementor-15701 .elementor-element.elementor-element-8643cc5 .elementor-button:hover, .elementor-15701 .elementor-element.elementor-element-8643cc5 .elementor-button:focus{color:var( --e-global-color-b2f2f5b );background-color:var( --e-global-color-primary );}.elementor-15701 .elementor-element.elementor-element-8643cc5 .elementor-button:hover svg, .elementor-15701 .elementor-element.elementor-element-8643cc5 .elementor-button:focus svg{fill:var( --e-global-color-b2f2f5b );}.elementor-15701 .elementor-element.elementor-element-733900a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:150px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15701 .elementor-element.elementor-element-4b9db6e6{text-align:center;}.elementor-15701 .elementor-element.elementor-element-4b9db6e6 .elementor-heading-title{font-family:"elza-round-variable", Sans-serif;font-size:41px;font-weight:600;letter-spacing:1.5px;}.elementor-15701 .elementor-element.elementor-element-03b54cf{text-align:center;color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-15701 .elementor-element.elementor-element-5073831{--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;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--background-transition:0.3s;}.elementor-15701 .elementor-element.elementor-element-1571312b > .elementor-widget-container{margin:0px 0px 0px 0px;}.tippy-box[data-theme="bdt-tippy-1571312b"]{text-align:center;}.elementor-15701 .elementor-element.elementor-element-d6ffc6e > .elementor-widget-container{margin:0px 0px 0px 0px;}.tippy-box[data-theme="bdt-tippy-d6ffc6e"]{text-align:center;}.elementor-15701 .elementor-element.elementor-element-c4897dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.tippy-box[data-theme="bdt-tippy-c4897dd"]{text-align:center;}.elementor-15701 .elementor-element.elementor-element-19000d15 .elementor-button{fill:var( --e-global-color-b2f2f5b );color:var( --e-global-color-b2f2f5b );background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-15701 .elementor-element.elementor-element-543e9cf2{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15701 .elementor-element.elementor-element-543e9cf2:not(.elementor-motion-effects-element-type-background), .elementor-15701 .elementor-element.elementor-element-543e9cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2f2f5b );}.elementor-15701 .elementor-element.elementor-element-543e9cf2, .elementor-15701 .elementor-element.elementor-element-543e9cf2::before{--border-transition:0.3s;}.elementor-15701 .elementor-element.elementor-element-6f7c7d8d{text-align:center;}.elementor-15701 .elementor-element.elementor-element-6f7c7d8d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-15701 .elementor-element.elementor-element-6f7c7d8d > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-15701 .elementor-element.elementor-element-c98a429{--grid-columns:5;--grid-column-gap:0px;}.elementor-15701 .elementor-element.elementor-element-c98a429 > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-15701 .elementor-element.elementor-element-3cb54a75{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;}.elementor-15701 .elementor-element.elementor-element-d4c0840 .bdt-modal-wrapper .bdt-modal-button{color:var( --e-global-color-b2f2f5b );background-color:var( --e-global-color-primary );border-radius:550px 550px 550px 550px;padding:20px 30px 20px 31px;font-size:16px;font-weight:600;}.elementor-15701 .elementor-element.elementor-element-d4c0840 .bdt-modal-wrapper .bdt-modal-button svg{fill:var( --e-global-color-b2f2f5b );}.elementor-15701 .elementor-element.elementor-element-d4c0840.elementor-element{--align-self:center;}.elementor-15701 .elementor-element.elementor-element-238e1c4 .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-15701 .elementor-element.elementor-element-c16f9f3 .bdt-modal-wrapper .bdt-modal-button{color:var( --e-global-color-b2f2f5b );background-color:var( --e-global-color-primary );border-radius:550px 550px 550px 550px;padding:20px 30px 20px 31px;font-size:16px;font-weight:600;}.elementor-15701 .elementor-element.elementor-element-c16f9f3 .bdt-modal-wrapper .bdt-modal-button svg{fill:var( --e-global-color-b2f2f5b );}.elementor-15701 .elementor-element.elementor-element-c16f9f3.elementor-element{--align-self:center;}.elementor-15701 .elementor-element.elementor-element-10703a0{--display:flex;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15701 .elementor-element.elementor-element-10703a0:not(.elementor-motion-effects-element-type-background), .elementor-15701 .elementor-element.elementor-element-10703a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2f2f5b );}.elementor-15701 .elementor-element.elementor-element-10703a0, .elementor-15701 .elementor-element.elementor-element-10703a0::before{--border-transition:0.3s;}.elementor-15701 .elementor-element.elementor-element-f70fd54{text-align:center;}.elementor-15701 .elementor-element.elementor-element-f70fd54 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-15701 .elementor-element.elementor-element-4619eb3{text-align:center;}.elementor-15701 .elementor-element.elementor-element-4619eb3 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-15701 .elementor-element.elementor-element-70588f2{--grid-columns:3;--grid-column-gap:5px;}.elementor-15701 .elementor-element.elementor-element-d6eb7ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;}.elementor-15701 .elementor-element.elementor-element-5ac4c1f .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-15701 .elementor-element.elementor-element-1d998c0{--display:flex;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15701 .elementor-element.elementor-element-1d998c0:not(.elementor-motion-effects-element-type-background), .elementor-15701 .elementor-element.elementor-element-1d998c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2A59DBF;}.elementor-15701 .elementor-element.elementor-element-1d998c0, .elementor-15701 .elementor-element.elementor-element-1d998c0::before{--border-transition:0.3s;}.elementor-15701 .elementor-element.elementor-element-f01f7cb{text-align:center;}.elementor-15701 .elementor-element.elementor-element-f01f7cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15701 .elementor-element.elementor-element-137c840 .elementor-icon-wrapper{text-align:left;}.elementor-15701 .elementor-element.elementor-element-137c840.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ff55e71 );}.elementor-15701 .elementor-element.elementor-element-137c840.elementor-view-framed .elementor-icon, .elementor-15701 .elementor-element.elementor-element-137c840.elementor-view-default .elementor-icon{color:var( --e-global-color-ff55e71 );border-color:var( --e-global-color-ff55e71 );}.elementor-15701 .elementor-element.elementor-element-137c840.elementor-view-framed .elementor-icon, .elementor-15701 .elementor-element.elementor-element-137c840.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ff55e71 );}.elementor-15701 .elementor-element.elementor-element-137c840 .elementor-icon{font-size:86px;}.elementor-15701 .elementor-element.elementor-element-137c840 .elementor-icon svg{height:86px;}.elementor-15701 .elementor-element.elementor-element-137c840 > .elementor-widget-container{margin:-15px 0px -95px 0px;padding:0px 0px 0px 0px;}.elementor-15701 .elementor-element.elementor-element-137c840{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-15701 .elementor-element.elementor-element-137c840.elementor-element{--align-self:flex-start;}.elementor-15701 .elementor-element.elementor-element-5b078ee{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:30px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15701 .elementor-element.elementor-element-902fffe{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15701 .elementor-element.elementor-element-902fffe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15701 .elementor-element.elementor-element-c8deb20 .elementor-cta__content{min-height:470px;text-align:center;padding:0px 0px 0px 0px;}.elementor-15701 .elementor-element.elementor-element-c8deb20 .elementor-cta__button{color:#02010100;border-color:#02010100;border-radius:100px;}.elementor-15701 .elementor-element.elementor-element-c8deb20 .elementor-cta__button:hover{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-15701 .elementor-element.elementor-element-c8deb20 .elementor-cta__content-item{transition-duration:500ms;}.elementor-15701 .elementor-element.elementor-element-c8deb20.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 500ms / 3 );}.elementor-15701 .elementor-element.elementor-element-c8deb20.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 500ms / 3 ) * 2 );}.elementor-15701 .elementor-element.elementor-element-c8deb20.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 500ms / 3 ) * 3 );}.elementor-15701 .elementor-element.elementor-element-c8deb20 .elementor-cta .elementor-cta__bg, .elementor-15701 .elementor-element.elementor-element-c8deb20 .elementor-cta .elementor-cta__bg-overlay{transition-duration:750ms;}.elementor-15701 .elementor-element.elementor-element-c8deb20 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 20px 020px 0px;}.elementor-15701 .elementor-element.elementor-element-2f16c2e{--display:flex;--justify-content:center;--gap:10px 10px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:130px;--padding-inline-end:0px;}.elementor-15701 .elementor-element.elementor-element-2f16c2e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15701 .elementor-element.elementor-element-7c363c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-15701 .elementor-element.elementor-element-794e2b6{color:var( --e-global-color-text );}.elementor-15701 .elementor-element.elementor-element-4f9dc22{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15701 .elementor-element.elementor-element-23ea178{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15701 .elementor-element.elementor-element-23ea178.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15701 .elementor-element.elementor-element-05c3d2d .elementor-cta__content{min-height:470px;text-align:center;padding:0px 0px 0px 0px;}.elementor-15701 .elementor-element.elementor-element-05c3d2d .elementor-cta__button{color:#02010100;border-color:#02010100;border-radius:100px;}.elementor-15701 .elementor-element.elementor-element-05c3d2d .elementor-cta__button:hover{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-15701 .elementor-element.elementor-element-05c3d2d .elementor-cta__content-item{transition-duration:500ms;}.elementor-15701 .elementor-element.elementor-element-05c3d2d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 500ms / 3 );}.elementor-15701 .elementor-element.elementor-element-05c3d2d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 500ms / 3 ) * 2 );}.elementor-15701 .elementor-element.elementor-element-05c3d2d.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 500ms / 3 ) * 3 );}.elementor-15701 .elementor-element.elementor-element-05c3d2d .elementor-cta .elementor-cta__bg, .elementor-15701 .elementor-element.elementor-element-05c3d2d .elementor-cta .elementor-cta__bg-overlay{transition-duration:750ms;}.elementor-15701 .elementor-element.elementor-element-05c3d2d > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:20px 0px 0px 20px;}.elementor-15701 .elementor-element.elementor-element-70bfeea{--display:flex;--justify-content:center;--gap:10px 10px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:130px;}.elementor-15701 .elementor-element.elementor-element-70bfeea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15701 .elementor-element.elementor-element-c2a1c23 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-15701 .elementor-element.elementor-element-75c94a5{color:var( --e-global-color-text );}.elementor-15701 .elementor-element.elementor-element-1fca3d3{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:30px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15701 .elementor-element.elementor-element-fadc023{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15701 .elementor-element.elementor-element-fadc023.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15701 .elementor-element.elementor-element-6bfc491 .elementor-cta__content{min-height:470px;text-align:center;padding:0px 0px 0px 0px;}.elementor-15701 .elementor-element.elementor-element-6bfc491 .elementor-cta__button{color:#02010100;border-color:#02010100;border-radius:100px;}.elementor-15701 .elementor-element.elementor-element-6bfc491 .elementor-cta__button:hover{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-15701 .elementor-element.elementor-element-6bfc491 .elementor-cta__content-item{transition-duration:500ms;}.elementor-15701 .elementor-element.elementor-element-6bfc491.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 500ms / 3 );}.elementor-15701 .elementor-element.elementor-element-6bfc491.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 500ms / 3 ) * 2 );}.elementor-15701 .elementor-element.elementor-element-6bfc491.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 500ms / 3 ) * 3 );}.elementor-15701 .elementor-element.elementor-element-6bfc491 .elementor-cta .elementor-cta__bg, .elementor-15701 .elementor-element.elementor-element-6bfc491 .elementor-cta .elementor-cta__bg-overlay{transition-duration:750ms;}.elementor-15701 .elementor-element.elementor-element-6bfc491 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:0px 20px 020px 0px;}.elementor-15701 .elementor-element.elementor-element-c0f926a{--display:flex;--justify-content:center;--gap:10px 10px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:130px;--padding-inline-end:0px;}.elementor-15701 .elementor-element.elementor-element-c0f926a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15701 .elementor-element.elementor-element-9fa1dda .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-15701 .elementor-element.elementor-element-fe2cd4c{color:var( --e-global-color-text );}.elementor-15701 .elementor-element.elementor-element-8371967{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15701 .elementor-element.elementor-element-e45b0dd{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15701 .elementor-element.elementor-element-e45b0dd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15701 .elementor-element.elementor-element-7ccd903 .elementor-cta__content{min-height:470px;text-align:center;padding:0px 0px 0px 0px;}.elementor-15701 .elementor-element.elementor-element-7ccd903 .elementor-cta__button{color:#02010100;border-color:#02010100;border-radius:100px;}.elementor-15701 .elementor-element.elementor-element-7ccd903 .elementor-cta__button:hover{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-15701 .elementor-element.elementor-element-7ccd903 .elementor-cta__content-item{transition-duration:500ms;}.elementor-15701 .elementor-element.elementor-element-7ccd903.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 500ms / 3 );}.elementor-15701 .elementor-element.elementor-element-7ccd903.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 500ms / 3 ) * 2 );}.elementor-15701 .elementor-element.elementor-element-7ccd903.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 500ms / 3 ) * 3 );}.elementor-15701 .elementor-element.elementor-element-7ccd903 .elementor-cta .elementor-cta__bg, .elementor-15701 .elementor-element.elementor-element-7ccd903 .elementor-cta .elementor-cta__bg-overlay{transition-duration:750ms;}.elementor-15701 .elementor-element.elementor-element-7ccd903 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:20px 0px 0px 20px;}.elementor-15701 .elementor-element.elementor-element-81077e3{--display:flex;--justify-content:center;--gap:10px 10px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:130px;}.elementor-15701 .elementor-element.elementor-element-81077e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15701 .elementor-element.elementor-element-4a1d6aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-15701 .elementor-element.elementor-element-b187adb{color:var( --e-global-color-text );}.elementor-15701 .elementor-element.elementor-element-3e19542{text-align:center;}.elementor-15701 .elementor-element.elementor-element-3e19542 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15701 .elementor-element.elementor-element-6bed1d1 .entry-title{font-weight:300;}.elementor-15701 .elementor-element.elementor-element-6bed1d1 .blog-excerpt p{font-size:14px;}.elementor-15701 .elementor-element.elementor-element-6bed1d1{font-family:"Montserrat", Sans-serif;line-height:120%;}.elementor-15701 .elementor-element.elementor-element-6bed1d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15701 .elementor-element.elementor-element-5a21161 .entry-title{font-weight:300;}.elementor-15701 .elementor-element.elementor-element-5a21161 .blog-excerpt p{font-size:14px;}.elementor-15701 .elementor-element.elementor-element-5a21161{font-family:"Montserrat", Sans-serif;line-height:120%;}.elementor-15701 .elementor-element.elementor-element-5a21161 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15701 .elementor-element.elementor-element-78e7b58{--display:flex;--min-height:356px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-15701 .elementor-element.elementor-element-78e7b58:not(.elementor-motion-effects-element-type-background), .elementor-15701 .elementor-element.elementor-element-78e7b58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ddpinitiative.org/wp-content/uploads/DDPT-FR-illus.png");background-position:center center;}.elementor-15701 .elementor-element.elementor-element-78e7b58, .elementor-15701 .elementor-element.elementor-element-78e7b58::before{--border-transition:0.3s;}.elementor-15701 .elementor-element.elementor-element-412f9b46 .elementor-button{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9a908e5 );border-radius:100px 100px 100px 100px;}.elementor-15701 .elementor-element.elementor-element-c345a86{--display:flex;--background-transition:0.3s;--padding-block-start:02vw;--padding-block-end:02vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-15701 .elementor-element.elementor-element-c345a86:not(.elementor-motion-effects-element-type-background), .elementor-15701 .elementor-element.elementor-element-c345a86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b2f2f5b );}.elementor-15701 .elementor-element.elementor-element-c345a86, .elementor-15701 .elementor-element.elementor-element-c345a86::before{--border-transition:0.3s;}.elementor-15701 .elementor-element.elementor-element-769a404{text-align:center;}.elementor-15701 .elementor-element.elementor-element-597a44d img{width:135px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-15701 .elementor-element.elementor-element-1c3134b3{--padding-block-start:5vw;--padding-block-end:5vw;--padding-inline-start:5vw;--padding-inline-end:5vw;}.elementor-15701 .elementor-element.elementor-element-68bd953{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15701 .elementor-element.elementor-element-b0e2de5 > .elementor-widget-container{margin:0px -53px -93px 20px;}.elementor-15701 .elementor-element.elementor-element-81cb91f > .elementor-widget-container{margin:0px -53px -93px 20px;}.elementor-15701 .elementor-element.elementor-element-aa15f9c > .elementor-widget-container{margin:0px -53px -93px 20px;}.elementor-15701 .elementor-element.elementor-element-48b89c7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15701 .elementor-element.elementor-element-128c2e0f{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0vw;--padding-block-end:04vw;--padding-inline-start:0vw;--padding-inline-end:0vw;}.elementor-15701 .elementor-element.elementor-element-31c0dcd4{--justify-content:center;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-15701 .elementor-element.elementor-element-c98a429{--grid-columns:2;}.elementor-15701 .elementor-element.elementor-element-70588f2{--grid-columns:2;}.elementor-15701 .elementor-element.elementor-element-2f16c2e{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15701 .elementor-element.elementor-element-70bfeea{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15701 .elementor-element.elementor-element-c0f926a{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-15701 .elementor-element.elementor-element-81077e3{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}}@media(max-width:767px){.elementor-15701 .elementor-element.elementor-element-7be2b0ee{font-size:18px;}.elementor-15701 .elementor-element.elementor-element-b0e2de5 > .elementor-widget-container{margin:0px -30px -59px -15px;}.elementor-15701 .elementor-element.elementor-element-81cb91f > .elementor-widget-container{margin:0px -30px -59px -15px;}.elementor-15701 .elementor-element.elementor-element-aa15f9c > .elementor-widget-container{margin:0px -30px -59px -15px;}.elementor-15701 .elementor-element.elementor-element-28220d5{font-size:16px;}.elementor-15701 .elementor-element.elementor-element-8643cc5 .elementor-button{font-size:16px;padding:10px 20px 10px 20px;}.elementor-15701 .elementor-element.elementor-element-c98a429{--grid-columns:1;}.elementor-15701 .elementor-element.elementor-element-70588f2{--grid-columns:1;}}@media(min-width:768px){.elementor-15701 .elementor-element.elementor-element-1c3134b3{--content-width:1350px;}.elementor-15701 .elementor-element.elementor-element-68bd953{--width:60%;}.elementor-15701 .elementor-element.elementor-element-128c2e0f{--width:45%;}.elementor-15701 .elementor-element.elementor-element-902fffe{--width:30%;}.elementor-15701 .elementor-element.elementor-element-2f16c2e{--width:65%;}.elementor-15701 .elementor-element.elementor-element-23ea178{--width:30%;}.elementor-15701 .elementor-element.elementor-element-70bfeea{--width:65%;}.elementor-15701 .elementor-element.elementor-element-fadc023{--width:30%;}.elementor-15701 .elementor-element.elementor-element-c0f926a{--width:65%;}.elementor-15701 .elementor-element.elementor-element-e45b0dd{--width:30%;}.elementor-15701 .elementor-element.elementor-element-81077e3{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15701 .elementor-element.elementor-element-128c2e0f{--width:100%;}}/* Start custom CSS for bdt-modal, class: .elementor-element-d4c0840 */.elementor-15701 .elementor-element.elementor-element-d4c0840  a{
    line-height: 22px;
}/* End custom CSS */
/* Start custom CSS for bdt-modal, class: .elementor-element-c16f9f3 */.elementor-15701 .elementor-element.elementor-element-c16f9f3  a{
    line-height: 22px;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-c8deb20 */.elementor-15701 .elementor-element.elementor-element-c8deb20 img {
    padding:5px;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-05c3d2d */.elementor-15701 .elementor-element.elementor-element-05c3d2d img {
    padding:5px;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-6bfc491 */.elementor-15701 .elementor-element.elementor-element-6bfc491 img {
    padding:5px;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-7ccd903 */.elementor-15701 .elementor-element.elementor-element-7ccd903 img {
    padding:5px;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-7ccd903 */.elementor-15701 .elementor-element.elementor-element-7ccd903 img {
    padding:5px;
}/* End custom CSS */
/* Start custom CSS for void-post-grid, class: .elementor-element-6bed1d1 *//*--wp--preset--color--black: #000000;*/
/*--wp--preset--color--cyan-bluish-gray: #abb8c3;*/
/*--wp--preset--color--white: #ffffff;*/
/*--wp--preset--color--pale-pink: #f78da7;*/
/*--wp--preset--color--vivid-red: #cf2e2e;*/
/*--wp--preset--color--luminous-vivid-orange: #ff6900;*/
/*--wp--preset--color--luminous-vivid-amber: #fcb900;*/
/*--wp--preset--color--light-green-cyan: #7bdcb5;*/
/*--wp--preset--color--vivid-green-cyan: #00d084;*/
/*--wp--preset--color--pale-cyan-blue: #8ed1fc;*/
/*--wp--preset--color--vivid-cyan-blue: #0693e3;*/
/*--wp--preset--color--vivid-purple: #9b51e0;*/


.elementor-15701 .elementor-element.elementor-element-6bed1d1 {
    height:445px;
    overflow: hidden
}


#PubliGridPost .shuffle {
    overflow-y: scroll;
    overflow-x: hidden;
    min-height: 800px ;
}

.elementor-15701 .elementor-element.elementor-element-6bed1d1 .shuffle-wrapper{
        margin-left: 0px;
        margin-right:  0px;
        padding:0;
}

.elementor-15701 .elementor-element.elementor-element-6bed1d1 .shuffle-item{
        padding:0;
        padding-left: 5px;
        padding-right:  5px;
        border: none;
}

/*.elementor-15701 .elementor-element.elementor-element-6bed1d1 .shuffle-box{*/
/*    margin:0;*/
/*    padding: 0;*/
/*}*/

/* for icon download */
/*.elementor-15701 .elementor-element.elementor-element-6bed1d1 .blog-excerpt .fas{*/
/*    font-size:30px;*/
/*    color:#F2A59Dcc;*/
/*    text-align: left;*/
/*    margin-bottom: 10px;*/
/*}*/

/*.elementor-15701 .elementor-element.elementor-element-6bed1d1 .blog-excerpt .fas:hover{*/
/*    color:var(--e-global-color-primary);*/
/*}*/




.elementor-15701 .elementor-element.elementor-element-6bed1d1  .void-row .btn-group-toggle {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin:0px;
}

/*#FFDCD9;*/
.elementor-15701 .elementor-element.elementor-element-6bed1d1 .void-elementor-post-grid-shuffle-btn label.btn {
    border:  none;
    background-color:#F2A59Dcc;
    font-family: var(--e-global-typography-secondary-font-family);
    font-size: 16px;
    font-weight: 500;
    color: white;
}
.elementor-15701 .elementor-element.elementor-element-6bed1d1 .void-elementor-post-grid-shuffle-btn label.btn.active,
.elementor-15701 .elementor-element.elementor-element-6bed1d1 .void-elementor-post-grid-shuffle-btn label.btn:hover {
    background-color: var(--e-global-color-primary);
    border-color:  var(--e-global-color-primary);
    font-size: 16px;
    font-weight: 500;
    color: white;
}
.elementor-15701 .elementor-element.elementor-element-6bed1d1 .void-elementor-post-grid-shuffle-btn label.btn.active{
    font-weight: bold;
    box-shadow: none;
}
.elementor-15701 .elementor-element.elementor-element-6bed1d1 .btn-group>.btn{
    padding: 10px;
}

.elementor-15701 .elementor-element.elementor-element-6bed1d1 .btn-group>.btn:first-child:not(:last-child) {
    border-radius:  100px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    padding-left: 20px;
}

.elementor-15701 .elementor-element.elementor-element-6bed1d1 .btn-group>.btn:last-child:not(:first-child) {
    border-radius:  100px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    padding-right: 20px;
}

.elementor-15701 .elementor-element.elementor-element-6bed1d1 .btn-group-toggle {
    margin-bottom:10px;
    margin-top:10px;
}

.elementor-15701 .elementor-element.elementor-element-6bed1d1 .void-post-grid.void-minimal-grid {
    /*border: 1px solid  var(--e-global-color-primary);*/
    background-color:white;
    margin: 15px auto;
    padding-bottom: 10px;
    min-height: 386px;
    margin-bottom: 100px;
    border:none;
    /*border-radius: 20px */
}

.elementor-15701 .elementor-element.elementor-element-6bed1d1 .post-img  {
    /*width:100%;*/
    height: 250px;
    min-height: 250px;
    /*border-radius: 15px;*/
    /*opacity: 1;*/
        background-color: #f1f1f1;
            min-height: 386px;
}

/*.elementor-15701 .elementor-element.elementor-element-6bed1d1 .post-img::after  {*/
/*content:'•••';*/
/*font-size: 32px;*/
/*position: relative;*/
/*top:-50px;*/
/*color:white;*/
/*}*/
.elementor-15701 .elementor-element.elementor-element-6bed1d1 .post-img img {
    /*width:375px;*/
    /*height: 375px;*/
    /*border-radius: 15px;*/
    /*opacity: 1;*/

}


.elementor-15701 .elementor-element.elementor-element-6bed1d1 .entry-title {
        display: none;
    /*font-size: 16px;*/
    /*line-height: 120%;*/
    /*text-align: left;*/
    height: 100px;
    /*margin:0;*/
    /*padding: 0;*/
}
.elementor-15701 .elementor-element.elementor-element-6bed1d1 h2 {
     color: white;
}

.elementor-15701 .elementor-element.elementor-element-6bed1d1 .entry-title a{

    /*font-size: 24px;*/
    margin:0;
    padding: 0;
    /*color: white !important;*/
    pointer-events: none;
    cursor: default;
}



.elementor-15701 .elementor-element.elementor-element-6bed1d1 .post-info {
        padding: 0;
    padding-top: 10px;
    margin: 0;
    margin-top:-330px;
    /*min-height: 350px;*/
    /*opacity:0.0;*/

}

/*.elementor-15701 .elementor-element.elementor-element-6bed1d1 .post-info:hover{*/
/*    opacity:1;*/
/*}*/

.elementor-15701 .elementor-element.elementor-element-6bed1d1 .blog-excerpt {
    background-color: black;
    opacity:0;
    padding: 10px;
        min-height: 430px;
    max-height: 403px;
    font-size: 14px;
     min-height: 430px;
    max-height: 403px;
    overflow: hidden;
    overflow-y: scroll;
    padding-top: 15px;
    padding-bottom:5px;
    
        margin-bottom: 5px;
    
}

.elementor-15701 .elementor-element.elementor-element-6bed1d1 .blog-excerpt:hover {
    background-color: #ffffffee;
    opacity:1; 
   transition: 0.5s ease-in-out;
   translate: 0px -65px ;
}

  
    
/*.elementor-15701 .elementor-element.elementor-element-6bed1d1 .blog-excerpt p:hover{*/
/*    opacity:1;*/
/*    background: white: */
/*}*/


.elementor-15701 .elementor-element.elementor-element-6bed1d1 .type{
        text-align: left;
    font-size: 14px;
    line-height: 120%;
}
.elementor-15701 .elementor-element.elementor-element-6bed1d1 .type {
display:none;
}

.elementor-15701 .elementor-element.elementor-element-6bed1d1 .short-title {
    text-align: left;
    font-weight: 700;
    margin-bottom: 5px;
    color:#555;
 
  
}
.elementor-15701 .elementor-element.elementor-element-6bed1d1 .sub-title {
    text-align: left;
    font-weight: 500;
    margin-bottom: 5px;
      color:#999;
        border-bottom:solid 1px grey;
        padding-bottom:5px;
        margin-bottom:10px;
           font-size: 16px;
           line-height: 125%;
}
/*.elementor-15701 .elementor-element.elementor-element-6bed1d1 .text {*/
/*max-height: 150px;*/
/*}*/



.elementor-15701 .elementor-element.elementor-element-6bed1d1 .blog-excerpt .text p{
    margin-top:5px;
    text-align: left;
    font-size: 14px;
        text-align: left;
         line-height: 150%;
}



.elementor-15701 .elementor-element.elementor-element-6bed1d1 .author{
        text-align: left;
    font-size: 14px;
    font-style: italic;
    margin-top:5px;
}

.elementor-15701 .elementor-element.elementor-element-6bed1d1 .dd {
        text-align: left;
    font-size: 14px;
    text-align: left;
    padding-top: 5px;
    padding-bottom: 5px;
    font-style: italic;
}
.elementor-15701 .elementor-element.elementor-element-6bed1d1 .dd {
display:none;
}


.elementor-15701 .elementor-element.elementor-element-6bed1d1 .speaker {
    font-size: 14px;
    text-align: left;
    padding-top: 5px;
    padding-bottom: 5px;
    font-style: italic;
}





.elementor-15701 .elementor-element.elementor-element-6bed1d1 .entry-meta {
    display: none;
}

.elementor-15701 .elementor-element.elementor-element-6bed1d1 .readmore {
    margin:0;
    padding: 0;
    /*background-color: white;*/
    /*top: 330px;*/
    text-align: left;
    min-height: 110px;
}

.elementor-15701 .elementor-element.elementor-element-6bed1d1 .blog-excerpt .btn {
    margin: 0px;
    margin-top: 15px;
    padding: 5px 10px;
    background-color:var(--e-global-color-primary );
    font-weight: bold; 
    color:#FFFFFFcc;
}

.elementor-15701 .elementor-element.elementor-element-6bed1d1 .blog-excerpt .btn:hover {
    font-weight: bold; 
      color:white;
    /*background-color: none;*/
}/* End custom CSS */
/* Start custom CSS for void-post-grid, class: .elementor-element-5a21161 *//*--wp--preset--color--black: #000000;*/
/*--wp--preset--color--cyan-bluish-gray: #abb8c3;*/
/*--wp--preset--color--white: #ffffff;*/
/*--wp--preset--color--pale-pink: #f78da7;*/
/*--wp--preset--color--vivid-red: #cf2e2e;*/
/*--wp--preset--color--luminous-vivid-orange: #ff6900;*/
/*--wp--preset--color--luminous-vivid-amber: #fcb900;*/
/*--wp--preset--color--light-green-cyan: #7bdcb5;*/
/*--wp--preset--color--vivid-green-cyan: #00d084;*/
/*--wp--preset--color--pale-cyan-blue: #8ed1fc;*/
/*--wp--preset--color--vivid-cyan-blue: #0693e3;*/
/*--wp--preset--color--vivid-purple: #9b51e0;*/


.elementor-15701 .elementor-element.elementor-element-5a21161 {
    height:445px;
    overflow: hidden
}


#PubliGridPost .shuffle {
    overflow-y: scroll;
    overflow-x: hidden;
    min-height: 800px ;
}

.elementor-15701 .elementor-element.elementor-element-5a21161 .shuffle-wrapper{
        margin-left: 0px;
        margin-right:  0px;
        padding:0;
}

.elementor-15701 .elementor-element.elementor-element-5a21161 .shuffle-item{
        padding:0;
        padding-left: 5px;
        padding-right:  5px;
        border: none;
}

/*.elementor-15701 .elementor-element.elementor-element-5a21161 .shuffle-box{*/
/*    margin:0;*/
/*    padding: 0;*/
/*}*/

/* for icon download */
/*.elementor-15701 .elementor-element.elementor-element-5a21161 .blog-excerpt .fas{*/
/*    font-size:30px;*/
/*    color:#F2A59Dcc;*/
/*    text-align: left;*/
/*    margin-bottom: 10px;*/
/*}*/

/*.elementor-15701 .elementor-element.elementor-element-5a21161 .blog-excerpt .fas:hover{*/
/*    color:var(--e-global-color-primary);*/
/*}*/




.elementor-15701 .elementor-element.elementor-element-5a21161  .void-row .btn-group-toggle {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin:0px;
}

/*#FFDCD9;*/
.elementor-15701 .elementor-element.elementor-element-5a21161 .void-elementor-post-grid-shuffle-btn label.btn {
    border:  none;
    background-color:#F2A59Dcc;
    font-family: var(--e-global-typography-secondary-font-family);
    font-size: 16px;
    font-weight: 500;
    color: white;
}
.elementor-15701 .elementor-element.elementor-element-5a21161 .void-elementor-post-grid-shuffle-btn label.btn.active,
.elementor-15701 .elementor-element.elementor-element-5a21161 .void-elementor-post-grid-shuffle-btn label.btn:hover {
    background-color: var(--e-global-color-primary);
    border-color:  var(--e-global-color-primary);
    font-size: 16px;
    font-weight: 500;
    color: white;
}
.elementor-15701 .elementor-element.elementor-element-5a21161 .void-elementor-post-grid-shuffle-btn label.btn.active{
    font-weight: bold;
    box-shadow: none;
}
.elementor-15701 .elementor-element.elementor-element-5a21161 .btn-group>.btn{
    padding: 10px;
}

.elementor-15701 .elementor-element.elementor-element-5a21161 .btn-group>.btn:first-child:not(:last-child) {
    border-radius:  100px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    padding-left: 20px;
}

.elementor-15701 .elementor-element.elementor-element-5a21161 .btn-group>.btn:last-child:not(:first-child) {
    border-radius:  100px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    padding-right: 20px;
}

.elementor-15701 .elementor-element.elementor-element-5a21161 .btn-group-toggle {
    margin-bottom:10px;
    margin-top:10px;
}

.elementor-15701 .elementor-element.elementor-element-5a21161 .void-post-grid.void-minimal-grid {
    /*border: 1px solid  var(--e-global-color-primary);*/
    background-color:white;
    margin: 15px auto;
    padding-bottom: 10px;
    min-height: 386px;
    margin-bottom: 100px;
    border:none;
    /*border-radius: 20px */
}

.elementor-15701 .elementor-element.elementor-element-5a21161 .post-img  {
    /*width:100%;*/
    height: 250px;
    min-height: 250px;
    /*border-radius: 15px;*/
    /*opacity: 1;*/
        background-color: #f1f1f1;
            min-height: 386px;
}

/*.elementor-15701 .elementor-element.elementor-element-5a21161 .post-img::after  {*/
/*content:'•••';*/
/*font-size: 32px;*/
/*position: relative;*/
/*top:-50px;*/
/*color:white;*/
/*}*/
.elementor-15701 .elementor-element.elementor-element-5a21161 .post-img img {
    /*width:375px;*/
    /*height: 375px;*/
    /*border-radius: 15px;*/
    /*opacity: 1;*/

}


.elementor-15701 .elementor-element.elementor-element-5a21161 .entry-title {
        display: none;
    /*font-size: 16px;*/
    /*line-height: 120%;*/
    /*text-align: left;*/
    height: 100px;
    /*margin:0;*/
    /*padding: 0;*/
}
.elementor-15701 .elementor-element.elementor-element-5a21161 h2 {
     color: white;
}

.elementor-15701 .elementor-element.elementor-element-5a21161 .entry-title a{

    /*font-size: 24px;*/
    margin:0;
    padding: 0;
    /*color: white !important;*/
    pointer-events: none;
    cursor: default;
}



.elementor-15701 .elementor-element.elementor-element-5a21161 .post-info {
        padding: 0;
    padding-top: 10px;
    margin: 0;
    margin-top:-330px;
    /*min-height: 350px;*/
    /*opacity:0.0;*/

}

/*.elementor-15701 .elementor-element.elementor-element-5a21161 .post-info:hover{*/
/*    opacity:1;*/
/*}*/

.elementor-15701 .elementor-element.elementor-element-5a21161 .blog-excerpt {
    background-color: black;
    opacity:0;
    padding: 10px;
        min-height: 430px;
    max-height: 403px;
    font-size: 14px;
     min-height: 430px;
    max-height: 403px;
    overflow: hidden;
    overflow-y: scroll;
    padding-top: 15px;
    padding-bottom:5px;
    
        margin-bottom: 5px;
    
}

.elementor-15701 .elementor-element.elementor-element-5a21161 .blog-excerpt:hover {
    background-color: #ffffffee;
    opacity:1; 
   transition: 0.5s ease-in-out;
   translate: 0px -65px ;
}

  
    
/*.elementor-15701 .elementor-element.elementor-element-5a21161 .blog-excerpt p:hover{*/
/*    opacity:1;*/
/*    background: white: */
/*}*/


.elementor-15701 .elementor-element.elementor-element-5a21161 .type{
        text-align: left;
    font-size: 14px;
    line-height: 120%;
}

.elementor-15701 .elementor-element.elementor-element-5a21161 .short-title {
    text-align: left;
    font-weight: 700;
    margin-bottom: 5px;
    color:#555;
 
  
}
.elementor-15701 .elementor-element.elementor-element-5a21161 .sub-title {
    text-align: left;
    font-weight: 500;
    margin-bottom: 5px;
      color:#999;
        border-bottom:solid 1px grey;
        padding-bottom:5px;
        margin-bottom:10px;
           font-size: 16px;
           line-height: 125%;
}
/*.elementor-15701 .elementor-element.elementor-element-5a21161 .text {*/
/*max-height: 150px;*/
/*}*/



.elementor-15701 .elementor-element.elementor-element-5a21161 .blog-excerpt .text p{
    margin-top:5px;
    text-align: left;
    font-size: 14px;
        text-align: left;
         line-height: 150%;
}



.elementor-15701 .elementor-element.elementor-element-5a21161 .author{
        text-align: left;
    font-size: 14px;
    font-style: italic;
    margin-top:5px;
}

.elementor-15701 .elementor-element.elementor-element-5a21161 .dd {
        text-align: left;
    font-size: 14px;
    text-align: left;
    padding-top: 5px;
    padding-bottom: 5px;
    font-style: italic;
}

.elementor-15701 .elementor-element.elementor-element-5a21161 .speaker {
    font-size: 14px;
    text-align: left;
    padding-top: 5px;
    padding-bottom: 5px;
    font-style: italic;
}

.elementor-15701 .elementor-element.elementor-element-5a21161 .entry-meta {
    display: none;
}

.elementor-15701 .elementor-element.elementor-element-5a21161 .readmore {
    margin:0;
    padding: 0;
    /*background-color: white;*/
    /*top: 330px;*/
    text-align: left;
    min-height: 110px;
}

.elementor-15701 .elementor-element.elementor-element-5a21161 .blog-excerpt .btn {
    margin: 0px;
    margin-top: 15px;
    padding: 5px 10px;
    background-color:var(--e-global-color-primary );
    font-weight: bold; 
    color:#FFFFFFcc;
}

.elementor-15701 .elementor-element.elementor-element-5a21161 .blog-excerpt .btn:hover {
    font-weight: bold; 
      color:white;
    /*background-color: none;*/
}/* End custom CSS */
/* Start custom CSS */.modal_btn_w_content .hide_for_modal { opacity: 0.5;  }/* End custom CSS */