.elementor-1312 .elementor-element.elementor-element-51c9bf5 > .elementor-container{max-width:1200px;}.elementor-1312 .elementor-element.elementor-element-51c9bf5{margin-top:0px;margin-bottom:0px;padding:90px 20px 20px 20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1312 .elementor-element.elementor-element-b5d2e40 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1312 .elementor-element.elementor-element-2518c0a > .elementor-container{max-width:1200px;}.elementor-1312 .elementor-element.elementor-element-2518c0a{margin-top:50px;margin-bottom:0px;padding:0px 20px 010px 20px;}.elementor-1312 .elementor-element.elementor-element-23982d8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 80px 0px 0px;}.elementor-1312 .elementor-element.elementor-element-d6c585b:not(.elementor-motion-effects-element-type-background), .elementor-1312 .elementor-element.elementor-element-d6c585b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1312 .elementor-element.elementor-element-d6c585b, .elementor-1312 .elementor-element.elementor-element-d6c585b > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-1312 .elementor-element.elementor-element-d6c585b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 16px 10px;}.elementor-1312 .elementor-element.elementor-element-d6c585b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1312 .elementor-element.elementor-element-ab7e050 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-1312 .elementor-element.elementor-element-ab7e050{--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-1312 .elementor-element.elementor-element-ab7e050 .elementor-share-btn__icon{--e-share-buttons-icon-size:26px;}.elementor-1312 .elementor-element.elementor-element-ab7e050 .elementor-share-btn{border-width:0px;}.elementor-1312 .elementor-element.elementor-element-ab7e050 .elementor-share-btn__title{font-size:13px;font-weight:400;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1312 .elementor-element.elementor-element-e9c5b14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-1312 .elementor-element.elementor-element-e9c5b14 .elementor-icon-box-wrapper{align-items:start;}.elementor-1312 .elementor-element.elementor-element-e9c5b14{--icon-box-icon-margin:11px;}.elementor-1312 .elementor-element.elementor-element-e9c5b14 .elementor-icon{font-size:22px;}.elementor-1312 .elementor-element.elementor-element-e9c5b14 .elementor-icon-box-title, .elementor-1312 .elementor-element.elementor-element-e9c5b14 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-1312 .elementor-element.elementor-element-c363d90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#F3F3F3;}.elementor-1312 .elementor-element.elementor-element-c363d90 .elementor-icon-box-wrapper{align-items:start;text-align:left;}.elementor-1312 .elementor-element.elementor-element-c363d90{--icon-box-icon-margin:15px;}.elementor-1312 .elementor-element.elementor-element-c363d90.elementor-view-stacked .elementor-icon{background-color:#F3F3F3;}.elementor-1312 .elementor-element.elementor-element-c363d90.elementor-view-framed .elementor-icon, .elementor-1312 .elementor-element.elementor-element-c363d90.elementor-view-default .elementor-icon{fill:#F3F3F3;color:#F3F3F3;border-color:#F3F3F3;}.elementor-1312 .elementor-element.elementor-element-c363d90 .elementor-icon{font-size:32px;}.elementor-1312 .elementor-element.elementor-element-c363d90 .elementor-icon-box-title, .elementor-1312 .elementor-element.elementor-element-c363d90 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;}.elementor-1312 .elementor-element.elementor-element-c363d90 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1312 .elementor-element.elementor-element-8fe692b{width:auto;max-width:auto;}.elementor-1312 .elementor-element.elementor-element-8fe692b > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1312 .elementor-element.elementor-element-8fe692b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;line-height:32px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1312 .elementor-element.elementor-element-6224db9 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1312 .elementor-element.elementor-element-6224db9{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-weight:400;}.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-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;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-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1312 .elementor-element.elementor-element-28d884e{--grid-columns:3;--grid-row-gap:50px;}.elementor-1312 .elementor-element.elementor-element-28d884e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-1312 .elementor-element.elementor-element-28d884e .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1312 .elementor-element.elementor-element-28d884e .e-loop-item > .elementor-section, .elementor-1312 .elementor-element.elementor-element-28d884e .e-loop-item > .elementor-section > .elementor-container, .elementor-1312 .elementor-element.elementor-element-28d884e .e-loop-item > .e-con, .elementor-1312 .elementor-element.elementor-element-28d884e .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-1312 .elementor-element.elementor-element-28d884e .elementor-pagination{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;margin-top:69px;}.elementor-1312 .elementor-element.elementor-element-28d884e .elementor-pagination .page-numbers:not(.dots){color:#FFFFFF;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-28d884e .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 40px/2 );}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-28d884e .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 40px/2 );}body.rtl .elementor-1312 .elementor-element.elementor-element-28d884e .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 40px/2 );}body.rtl .elementor-1312 .elementor-element.elementor-element-28d884e .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 40px/2 );}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1312 .elementor-element.elementor-element-df73927 img{width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:0px 0px 00px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1312 .elementor-element.elementor-element-ec2d29d > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;}.elementor-1312 .elementor-element.elementor-element-ec2d29d{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:italic;color:#D3D3D3;}.elementor-1312 .elementor-element.elementor-element-4c42f75 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 07px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF;}.elementor-1312 .elementor-element.elementor-element-4c42f75{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:italic;color:#D3D3D3;}.elementor-1312 .elementor-element.elementor-element-191aad9 > .elementor-container{max-width:1200px;}.elementor-1312 .elementor-element.elementor-element-191aad9{margin-top:0px;margin-bottom:0px;padding:50px 20px 0px 20px;}.elementor-1312 .elementor-element.elementor-element-ccfe095{color:#FFFFFF;}.elementor-1312 .elementor-element.elementor-element-ec2f669 > .elementor-container{max-width:1200px;}.elementor-1312 .elementor-element.elementor-element-ec2f669{margin-top:075px;margin-bottom:0px;padding:0px 20px 010px 20px;}.elementor-1312 .elementor-element.elementor-element-ee75941{width:auto;max-width:auto;}.elementor-1312 .elementor-element.elementor-element-ee75941 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1312 .elementor-element.elementor-element-ee75941 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:44px;font-weight:600;}.elementor-1312 .elementor-element.elementor-element-a77c968{--grid-columns:3;--grid-row-gap:50px;}.elementor-1312 .elementor-element.elementor-element-a77c968 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-1312 .elementor-element.elementor-element-a77c968 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-1312 .elementor-element.elementor-element-a77c968 .e-loop-item > .elementor-section, .elementor-1312 .elementor-element.elementor-element-a77c968 .e-loop-item > .elementor-section > .elementor-container, .elementor-1312 .elementor-element.elementor-element-a77c968 .e-loop-item > .e-con, .elementor-1312 .elementor-element.elementor-element-a77c968 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-1312 .elementor-element.elementor-element-a77c968 .elementor-pagination{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;margin-top:69px;}.elementor-1312 .elementor-element.elementor-element-a77c968 .elementor-pagination .page-numbers:not(.dots){color:#FFFFFF;}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-a77c968 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 40px/2 );}body:not(.rtl) .elementor-1312 .elementor-element.elementor-element-a77c968 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 40px/2 );}body.rtl .elementor-1312 .elementor-element.elementor-element-a77c968 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 40px/2 );}body.rtl .elementor-1312 .elementor-element.elementor-element-a77c968 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 40px/2 );}.elementor-1312 .elementor-element.elementor-element-940a9be > .elementor-container{max-width:1200px;}.elementor-1312 .elementor-element.elementor-element-940a9be{padding:0px 20px 80px 20px;}.elementor-1312 .elementor-element.elementor-element-efb6f97{--swiper-slides-to-display:3;--swiper-slides-gap:10px;}.elementor-1312 .elementor-element.elementor-element-efb6f97 .swiper-slide > .elementor-element{height:100%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1312 .elementor-element.elementor-element-d524c8c > .elementor-widget-container{margin:50px 0px 0px 0px;}@media(max-width:1024px){ .elementor-1312 .elementor-element.elementor-element-ab7e050{--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-1312 .elementor-element.elementor-element-c363d90 .elementor-icon-box-title, .elementor-1312 .elementor-element.elementor-element-c363d90 .elementor-icon-box-title a{font-size:20px;}.elementor-1312 .elementor-element.elementor-element-8fe692b .elementor-heading-title{font-size:26px;}.elementor-1312 .elementor-element.elementor-element-28d884e{--grid-columns:2;}.elementor-1312 .elementor-element.elementor-element-df73927 img{height:247px;}.elementor-1312 .elementor-element.elementor-element-ee75941 .elementor-heading-title{font-size:50px;}.elementor-1312 .elementor-element.elementor-element-a77c968{--grid-columns:2;}.elementor-1312 .elementor-element.elementor-element-efb6f97{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1312 .elementor-element.elementor-element-51c9bf5{padding:85px 15px 0px 15px;}.elementor-1312 .elementor-element.elementor-element-2518c0a{margin-top:20px;margin-bottom:0px;padding:0px 15px 40px 15px;}.elementor-1312 .elementor-element.elementor-element-23982d8 > .elementor-element-populated{padding:0px 0px 0px 0px;} .elementor-1312 .elementor-element.elementor-element-ab7e050{--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-1312 .elementor-element.elementor-element-c363d90 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1312 .elementor-element.elementor-element-c363d90 .elementor-icon{font-size:26px;}.elementor-1312 .elementor-element.elementor-element-c363d90 .elementor-icon-box-title, .elementor-1312 .elementor-element.elementor-element-c363d90 .elementor-icon-box-title a{font-size:18px;}.elementor-1312 .elementor-element.elementor-element-8fe692b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1312 .elementor-element.elementor-element-8fe692b .elementor-heading-title{font-size:28px;}.elementor-1312 .elementor-element.elementor-element-6224db9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1312 .elementor-element.elementor-element-28d884e{--grid-columns:1;}.elementor-1312 .elementor-element.elementor-element-28d884e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1312 .elementor-element.elementor-element-d9fa107 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1312 .elementor-element.elementor-element-df73927 img{height:275px;}.elementor-1312 .elementor-element.elementor-element-191aad9{padding:0px 15px 0px 15px;}.elementor-1312 .elementor-element.elementor-element-ec2f669{margin-top:0px;margin-bottom:0px;padding:60px 15px 0px 15px;}.elementor-1312 .elementor-element.elementor-element-ee75941{width:auto;max-width:auto;}.elementor-1312 .elementor-element.elementor-element-ee75941 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1312 .elementor-element.elementor-element-ee75941 .elementor-heading-title{font-size:36px;}.elementor-1312 .elementor-element.elementor-element-a77c968{--grid-columns:1;}.elementor-1312 .elementor-element.elementor-element-a77c968 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1312 .elementor-element.elementor-element-efb6f97{--swiper-slides-to-display:1;width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1312 .elementor-element.elementor-element-efb6f97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1312 .elementor-element.elementor-element-d524c8c > .elementor-widget-container{margin:30px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1312 .elementor-element.elementor-element-23982d8{width:65%;}.elementor-1312 .elementor-element.elementor-element-d9fa107{width:35%;}}/* Start custom CSS for heading, class: .elementor-element-b5d2e40 */.elementor-1312 .elementor-element.elementor-element-b5d2e40 i{
    margin-right:15px;
}

.elementor-1312 .elementor-element.elementor-element-b5d2e40:hover a, .elementor-1312 .elementor-element.elementor-element-b5d2e40:focus a{
    background: -webkit-linear-gradient(310deg, #E80000, #FFFD24);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;

}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-ab7e050 */.elementor-1312 .elementor-element.elementor-element-ab7e050 .elementor-share-btn__text{
    color:black;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9c5b14 */.elementor-1312 .elementor-element.elementor-element-e9c5b14{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d6c585b */.elementor-1312 .elementor-element.elementor-element-d6c585b{
    position: absolute;
    z-index: 9;
    width:200px;
    right:-140px;
    display: none;
}


@media only screen and (max-width: 767px) {
  .elementor-1312 .elementor-element.elementor-element-d6c585b {
        right: 0px;
    top: 30px;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c363d90 */.elementor-1312 .elementor-element.elementor-element-c363d90 .elementor-icon-box-icon{
    cursor:pointer;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-28d884e */.elementor-1312 .elementor-element.elementor-element-28d884e .reading-time{
    color:white;
    display: flex;
    border:1px solid white;
    border-radius: 10px;
    padding:10px 40px;
    font-size:15px;
}

.elementor-1312 .elementor-element.elementor-element-28d884e .span-reading-time{
    margin-right:6px;
}

.elementor-1312 .elementor-element.elementor-element-28d884e svg {
    margin-left:7px;
}

.elementor-1312 .elementor-element.elementor-element-28d884e {
    display: none;
}



.elementor-1312 .elementor-element.elementor-element-28d884e .post-info li[itemprop="datePublished"]{
    display: none;
}


.elementor-1312 .elementor-element.elementor-element-28d884e .elementor-pagination a.next, .elementor-1312 .elementor-element.elementor-element-28d884e .elementor-pagination a.prev{
    color:white !important;
    border:1px solid white;
}

.elementor-1312 .elementor-element.elementor-element-28d884e .elementor-pagination span.next, .elementor-1312 .elementor-element.elementor-element-28d884e .elementor-pagination span.prev{
    color:#7B7B7B !important;
    border:1px solid #7b7b7b;
}

.elementor-1312 .elementor-element.elementor-element-28d884e .elementor-pagination a{
    color:#7B7B7B !important;
}


.elementor-1312 .elementor-element.elementor-element-28d884e .elementor-pagination .next, .elementor-1312 .elementor-element.elementor-element-28d884e .elementor-pagination .prev{
    
    padding:8px 25px;
    border-radius: 10px
}

@media only screen and (max-width: 767px) {
  .elementor-1312 .elementor-element.elementor-element-28d884e .elementor-pagination{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-df73927 */.elementor-1312 .elementor-element.elementor-element-df73927{
    margin-bottom:0px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ccfe095 */.elementor-1312 .elementor-element.elementor-element-ccfe095 h2{
    font-size:26px;
    font-weight:700;
    display: inline-block;
    margin-bottom: 00px;
    margin-top:20px;
        background: -webkit-linear-gradient(0deg, white, white);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    padding-bottom: 10px !important;
}

.elementor-1312 .elementor-element.elementor-element-ccfe095 h3{
    font-size:22px;
    font-weight:700;
    display: inline-block;
    margin-bottom: 00px;
    margin-top:20px;
        background: -webkit-linear-gradient(0deg, white, white);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    padding-bottom: 10px !important;
}

.elementor-1312 .elementor-element.elementor-element-ccfe095 h4 {
    font-size: 18px;
    font-weight: 700;
    display: inline-block;
    margin-bottom: 0px;
    margin-top: 20px;
    background: -webkit-linear-gradient(0deg, white, white);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    padding-bottom: 10px !important;
}

.elementor-1312 .elementor-element.elementor-element-ccfe095 h4 a,
.elementor-1312 .elementor-element.elementor-element-ccfe095 h3 a,
.elementor-1312 .elementor-element.elementor-element-ccfe095 h2 a,
.elementor-1312 .elementor-element.elementor-element-ccfe095 h1 a{
    background: none; 
    color: inherit; 
    text-decoration: underline; 
    -webkit-background-clip: initial; 
    -webkit-text-fill-color: initial;
}

.elementor-1312 .elementor-element.elementor-element-ccfe095 img{
    margin-top:20px;
    border-top-left-radius: 100px;
    border-bottom-right-radius: 100px;
    height:auto;
    object-fit: contain;
    width:50%;
    margin-bottom: 0px;
}

@media only screen and (max-width: 1024px) {
  .elementor-1312 .elementor-element.elementor-element-ccfe095 img{
    width:100%;   
  }
}

@media only screen and (max-width: 767px) {
  .elementor-1312 .elementor-element.elementor-element-ccfe095 img{
     border-top-left-radius: 70px;
    border-bottom-right-radius: 70px;  
  }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-a77c968 */.elementor-1312 .elementor-element.elementor-element-a77c968 .reading-time{
    color:white;
    display: flex;
    border:1px solid white;
    border-radius: 10px;
    padding:10px 40px;
    font-size:15px;
}

.elementor-1312 .elementor-element.elementor-element-a77c968 .span-reading-time{
    margin-right:6px;
}

.elementor-1312 .elementor-element.elementor-element-a77c968 svg {
    margin-left:7px;
}

.elementor-1312 .elementor-element.elementor-element-a77c968 {
    display: none;
}



.elementor-1312 .elementor-element.elementor-element-a77c968 .post-info li[itemprop="datePublished"]{
    display: none;
}


.elementor-1312 .elementor-element.elementor-element-a77c968 .elementor-pagination a.next, .elementor-1312 .elementor-element.elementor-element-a77c968 .elementor-pagination a.prev{
    color:white !important;
    border:1px solid white;
}

.elementor-1312 .elementor-element.elementor-element-a77c968 .elementor-pagination span.next, .elementor-1312 .elementor-element.elementor-element-a77c968 .elementor-pagination span.prev{
    color:#7B7B7B !important;
    border:1px solid #7b7b7b;
}

.elementor-1312 .elementor-element.elementor-element-a77c968 .elementor-pagination a{
    color:#7B7B7B !important;
}


.elementor-1312 .elementor-element.elementor-element-a77c968 .elementor-pagination .next, .elementor-1312 .elementor-element.elementor-element-a77c968 .elementor-pagination .prev{
    
    padding:8px 25px;
    border-radius: 10px
}

@media only screen and (max-width: 767px) {
  .elementor-1312 .elementor-element.elementor-element-a77c968 .elementor-pagination{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-efb6f97 */.elementor-1312 .elementor-element.elementor-element-efb6f97 .reading-time{
    color:white;
    display: flex;
    border:1px solid white;
    border-radius: 10px;
    padding:10px 40px;
    font-size:15px;
    align-items: center;
}

.elementor-1312 .elementor-element.elementor-element-efb6f97 .post-info li[itemprop="datePublished"]{
    display: none;
}


.elementor-1312 .elementor-element.elementor-element-efb6f97 .swiper{
    overflow: visible;
    margin-left:-5px;
    margin-right:-5px;
}

.elementor-1312 .elementor-element.elementor-element-efb6f97 .swiper-slide{
    padding-left:5px;
    padding-right:5px;
}

.elementor-1312 .elementor-element.elementor-element-efb6f97 .span-reading-time{
    margin-right:6px;
}

.elementor-1312 .elementor-element.elementor-element-efb6f97 svg {
    margin-left:7px;
}

.elementor-1312 .elementor-element.elementor-element-efb6f97 .elementor-column-gap-no {
    height:100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d524c8c */.elementor-1312 .elementor-element.elementor-element-d524c8c a {
    width:300px;
}

@media only screen and (max-width: 767px) {
  .elementor-1312 .elementor-element.elementor-element-d524c8c a{
      width:100%;
  }
}/* End custom CSS */