.elementor-widget-container [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-container [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-6d39c4e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 label{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-widget-image ::placeholder{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-widget-image .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-image .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-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-20 .elementor-element.elementor-element-3c8de67 img{border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(117, 117, 117, 0.99);}.elementor-20 .elementor-element.elementor-element-b008bd3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 label{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-widget-heading ::placeholder{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-widget-heading .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-heading .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.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-20 .elementor-element.elementor-element-f7c0525{text-align:center;}.elementor-20 .elementor-element.elementor-element-f7c0525 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-divider [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 label{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-widget-divider ::placeholder{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-widget-divider .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-divider .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-66b9011{--divider-border-style:solid;--divider-color:#FADF75;--divider-border-width:2px;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-66b9011 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-20 .elementor-element.elementor-element-66b9011 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-20 .elementor-element.elementor-element-24b806c{--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-contentviews_widget_grid1 [data-tippy-root] > .tippy-box{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-contentviews_widget_grid1 [data-tippy-root] > .tippy-box .tippy-arrow{color:var( --e-global-color-primary );}.elementor-widget-contentviews_widget_grid1 .wpcf7 input:not([type="submit"]){background-color:var( --e-global-color-primary );}.elementor-widget-contentviews_widget_grid1 .wpcf7 select{background-color:var( --e-global-color-primary );}.elementor-widget-contentviews_widget_grid1 .wpcf7 textarea{background-color:var( --e-global-color-primary );}.elementor-widget-contentviews_widget_grid1 .wpcf7 label{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-widget-contentviews_widget_grid1 ::placeholder{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-widget-contentviews_widget_grid1 .wpcf7-submit{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 );background-color:var( --e-global-color-primary );}.elementor-widget-contentviews_widget_grid1 .wpcf7 input[type="submit"]:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-32b29b5  .pt-cv-page{grid-template-columns:repeat(3, 1fr);}.elementor-20 .elementor-element.elementor-element-32b29b5  .pt-cv-page, .elementor-20 .elementor-element.elementor-element-32b29b5  .pt-cv-view.onebig2  .pt-cv-page .small-items{grid-gap:43px;}.elementor-20 .elementor-element.elementor-element-32b29b5  .pt-cv-view{text-align:left;}.elementor-20 .elementor-element.elementor-element-32b29b5  .pt-cv-thumbnail:not( .pt-cv-thumbnailsm){height:250px;}.elementor-20 .elementor-element.elementor-element-32b29b5  .pt-cv-view[class*='cveffect']  .pt-cv-thumb-wrapper, .elementor-20 .elementor-element.elementor-element-32b29b5  .pt-cv-view:not([class*='cveffect'])  .pt-cv-thumbnail{border-radius:12px 12px 12px 12px;}.elementor-20 .elementor-element.elementor-element-32b29b5  .pt-cv-title a{text-align:center;display:block;color:var( --e-global-color-91b97d3 );padding:0px 0px 11px 0px;}.elementor-20 .elementor-element.elementor-element-32b29b5  .pt-cv-title:not( .pt-cv-titlesm) a{font-family:"Poppins", Sans-serif;font-size:17px;}.elementor-20 .elementor-element.elementor-element-32b29b5  .pt-cv-title:hover a{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-32b29b5  .pt-cv-content{font-family:"Golos Text", Sans-serif;color:#FFFFFF;padding:0px 0px 16px 0px;}.elementor-20 .elementor-element.elementor-element-32b29b5  .pt-cv-pagination-wrapper{text-align:center;margin:47px 0px 0px 6px;}.elementor-20 .elementor-element.elementor-element-32b29b5  .pt-cv-pagination-wrapper a{color:var( --e-global-color-9881447 );padding:3px 15px 3px 15px;border-radius:2px 2px 2px 2px;}.elementor-20 .elementor-element.elementor-element-32b29b5  .pt-cv-pagination-wrapper a:hover{color:var( --e-global-color-ba476a4 );}.elementor-20 .elementor-element.elementor-element-32b29b5  .pt-cv-pagination-wrapper .active a{background-color:var( --e-global-color-91b97d3 );}body.elementor-page-20:not(.elementor-motion-effects-element-type-background), body.elementor-page-20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #2F2A19 38%, var( --e-global-color-9881447 ) 100%);}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-24b806c{--padding-top:015px;--padding-bottom:015px;--padding-left:015px;--padding-right:015px;}.elementor-20 .elementor-element.elementor-element-32b29b5  .pt-cv-page{grid-template-columns:repeat(1, 1fr);}}/* Start custom CSS for contentviews_widget_grid1, class: .elementor-element-32b29b5 */.pt-cv-content-item {
    background-color: transparent; /* white background */
    border-radius: 8px;        /* rounded corners */
    box-shadow: 0 4px 12px rgba(117, 117, 117, 0.99); /* yellow shadow */
    padding: 10px;             /* inner padding */
    transition: all 0.3s ease; /* smooth animation */
}

/* Hover effect */
.pt-cv-content-item:hover {
    transform: translateY(-5px) scale(1.02); /* slight lift and scale */
    box-shadow: 0 8px 20px rgba(117, 117, 117, 0.99); /* stronger yellow shadow */
}

.pt-cv-pagination.pt-cv-ajax.pagination {
    display: flex;           /* flex container */
    justify-content: center; /* center items horizontally */
    flex-wrap: wrap;         /* wrap to next line if space na hoy */
    gap: px;               /* gap between items */
    list-style: none;        /* remove default list style if ul/li */
    padding: 0;
    margin: 0 auto;
}

.pt-cv-pagination.pt-cv-ajax.pagination li {
    flex: 0 0 calc(33.33% - 270px); /* 3 items per row with gap */
    text-align: center;
}/* End custom CSS */