.elementor-64 .elementor-element.elementor-element-38edc88{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-64 .elementor-element.elementor-element-6eaf07b{--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-64 .elementor-element.elementor-element-453425b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-64 .elementor-element.elementor-element-0ca7000  .pt-cv-thumb-wrapper::before{background-color:#0006;opacity:0.8;}.elementor-64 .elementor-element.elementor-element-0ca7000  .pt-cv-page{grid-template-columns:repeat(2, 1fr);grid-auto-rows:250px;}.elementor-64 .elementor-element.elementor-element-0ca7000 .overlay6  .pt-cv-page{grid-template-rows:calc(250px*1.5);}.elementor-64 .elementor-element.elementor-element-0ca7000 .overlay5.layout2  .pt-cv-page{grid-auto-rows:calc(250px/var(--rowspan,2));}.elementor-64 .elementor-element.elementor-element-0ca7000  .pt-cv-page, .elementor-64 .elementor-element.elementor-element-0ca7000  .pt-cv-view.onebig2  .pt-cv-page .small-items{grid-gap:0px;}.elementor-64 .elementor-element.elementor-element-0ca7000  .pt-cv-overlay-wrapper{justify-content:middle;}.elementor-64 .elementor-element.elementor-element-0ca7000  .pt-cv-title a{text-align:left;display:block;background-color:#000000;margin:-15px -15px -25px -15px;padding:35px 35px 35px 35px;}.elementor-64 .elementor-element.elementor-element-0ca7000  .pt-cv-title:not( .pt-cv-titlesm) a{font-size:32px;font-weight:700;}.elementor-64 .elementor-element.elementor-element-0ca7000  .pt-cv-taxoterm *{font-size:12px;font-weight:700;text-transform:uppercase;color:#FFFFFF;background-color:#B61414;padding:5px 15px 5px 15px;}.elementor-64 .elementor-element.elementor-element-0ca7000  .pt-cv-meta-fields{text-align:left;background-color:#00000099;margin:0px 0px 15px 12px;padding:5px 5px 5px 10px;}.elementor-64 .elementor-element.elementor-element-0ca7000  .pt-cv-meta-fields *{color:#FFFFFFB3!important;}.elementor-64 .elementor-element.elementor-element-41440c6{--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-64 .elementor-element.elementor-element-41440c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-cf72e5c  .pt-cv-page .small-items{grid-template-columns:repeat(2, 1fr);}.elementor-64 .elementor-element.elementor-element-cf72e5c  .pt-cv-page, .elementor-64 .elementor-element.elementor-element-cf72e5c  .pt-cv-view.onebig2  .pt-cv-page .small-items{grid-gap:20px;}.elementor-64 .elementor-element.elementor-element-cf72e5c  .pt-cv-view.swap-position .pt-cv-page{grid-template-columns:auto 50%;}.elementor-64 .elementor-element.elementor-element-cf72e5c  .pt-cv-view:not(.swap-position) .pt-cv-page{grid-template-columns:50% auto;}.elementor-64 .elementor-element.elementor-element-cf72e5c  .pt-cv-view{text-align:left;}.elementor-64 .elementor-element.elementor-element-cf72e5c  .pt-cv-heading-container{text-align:left;}.elementor-64 .elementor-element.elementor-element-cf72e5c  .pt-cv-heading-container *{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#333333;padding:0px 0px 0px 10px;}.elementor-64 .elementor-element.elementor-element-cf72e5c  .pt-cv-thumb-wrapper.miniwrap{width:100px;}.elementor-64 .elementor-element.elementor-element-cf72e5c  .pt-cv-title a{text-align:left;display:block;color:#333333;margin:0px 0px 0px 0px;padding:0px 0px 0px 35px;}.elementor-64 .elementor-element.elementor-element-cf72e5c  .pt-cv-title:not( .pt-cv-titlesm) a{font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:700;}.elementor-64 .elementor-element.elementor-element-cf72e5c  .pt-cv-taxoterm *{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#FFFCFC;padding:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-cf72e5c  .pt-cv-taxoterm{margin:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-cf72e5c  .pt-cv-meta-fields *{font-size:12px;font-weight:600;text-transform:capitalize;color:#00000080!important;}.elementor-64 .elementor-element.elementor-element-cf72e5c  .pt-cv-meta-fields{margin:0px 0px 0px 35px;}.elementor-64 .elementor-element.elementor-element-e5aa31f{--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;}.elementor-64 .elementor-element.elementor-element-e5aa31f:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-e5aa31f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-64 .elementor-element.elementor-element-cc2296e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 25px 0px;}.elementor-64 .elementor-element.elementor-element-cc2296e  .pt-cv-page{grid-template-columns:repeat(4, 1fr);}.elementor-64 .elementor-element.elementor-element-cc2296e  .pt-cv-page, .elementor-64 .elementor-element.elementor-element-cc2296e  .pt-cv-view.onebig2  .pt-cv-page .small-items{grid-gap:20px;}.elementor-64 .elementor-element.elementor-element-cc2296e  .pt-cv-view{text-align:left;}.elementor-64 .elementor-element.elementor-element-cc2296e  .pt-cv-thumb-wrapper:not(.miniwrap){width:40%;}.elementor-64 .elementor-element.elementor-element-cc2296e  .pt-cv-thumbnail:not( .pt-cv-thumbnailsm){height:300px;}.elementor-64 .elementor-element.elementor-element-cc2296e  .pt-cv-title:not( .pt-cv-titlesm) a{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;}.elementor-64 .elementor-element.elementor-element-cc2296e  .pt-cv-title a{color:#333333;background-color:#FFFFFF00;}.elementor-64 .elementor-element.elementor-element-cc2296e  .pt-cv-taxoterm *{font-family:"Helvetica", Sans-serif;font-size:12px;text-transform:uppercase;color:#E42B2B;}.elementor-64 .elementor-element.elementor-element-6ef5436{--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-64 .elementor-element.elementor-element-6ef5436.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-5aeea19  .pt-cv-page .small-items{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-5aeea19  .pt-cv-page, .elementor-64 .elementor-element.elementor-element-5aeea19  .pt-cv-view.onebig2  .pt-cv-page .small-items{grid-gap:20px;}.elementor-64 .elementor-element.elementor-element-5aeea19  .pt-cv-view.swap-position .pt-cv-page{grid-template-columns:auto 66%;}.elementor-64 .elementor-element.elementor-element-5aeea19  .pt-cv-view:not(.swap-position) .pt-cv-page{grid-template-columns:66% auto;}.elementor-64 .elementor-element.elementor-element-5aeea19  .pt-cv-view{text-align:left;}.elementor-64 .elementor-element.elementor-element-5aeea19  .pt-cv-heading-container{text-align:left;}.elementor-64 .elementor-element.elementor-element-5aeea19  .pt-cv-heading-container *{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#333333;padding:0px 0px 0px 10px;}.elementor-64 .elementor-element.elementor-element-5aeea19  .pt-cv-thumb-wrapper.miniwrap{width:100px;}.elementor-64 .elementor-element.elementor-element-5aeea19  .pt-cv-title a{text-align:left;display:block;color:#333333;margin:0px 0px 0px 0px;padding:0px 0px 0px 35px;}.elementor-64 .elementor-element.elementor-element-5aeea19  .pt-cv-title:not( .pt-cv-titlesm) a{font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:700;}.elementor-64 .elementor-element.elementor-element-5aeea19  .pt-cv-taxoterm *{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#C80F0D;padding:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-5aeea19  .pt-cv-taxoterm{margin:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-5aeea19  .pt-cv-meta-fields *{font-size:12px;font-weight:600;text-transform:capitalize;color:#00000080!important;}.elementor-64 .elementor-element.elementor-element-5aeea19  .pt-cv-meta-fields{margin:0px 0px 0px 35px;}.elementor-64 .elementor-element.elementor-element-2c761a3  .pt-cv-page{grid-template-columns:repeat(4, 1fr);}.elementor-64 .elementor-element.elementor-element-2c761a3  .pt-cv-page, .elementor-64 .elementor-element.elementor-element-2c761a3  .pt-cv-view.onebig2  .pt-cv-page .small-items{grid-gap:20px;}.elementor-64 .elementor-element.elementor-element-2c761a3  .pt-cv-view{text-align:left;}.elementor-64 .elementor-element.elementor-element-2c761a3  .pt-cv-thumbnail:not( .pt-cv-thumbnailsm){height:250px;}.elementor-64 .elementor-element.elementor-element-2c761a3  .pt-cv-title:not( .pt-cv-titlesm) a{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;}.elementor-64 .elementor-element.elementor-element-2c761a3  .pt-cv-title a{color:#333333;}.elementor-64 .elementor-element.elementor-element-2c761a3  .pt-cv-taxoterm *{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#FFFFFF;background-color:#C80F0D;padding:5px 15px 5px 15px;}.elementor-64 .elementor-element.elementor-element-6af03de{--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;}.elementor-64 .elementor-element.elementor-element-6af03de:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-6af03de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-64 .elementor-element.elementor-element-6080613 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 25px 0px;}.elementor-64 .elementor-element.elementor-element-6080613  .pt-cv-page{grid-template-columns:repeat(4, 1fr);}.elementor-64 .elementor-element.elementor-element-6080613  .pt-cv-page, .elementor-64 .elementor-element.elementor-element-6080613  .pt-cv-view.onebig2  .pt-cv-page .small-items{grid-gap:20px;}.elementor-64 .elementor-element.elementor-element-6080613  .pt-cv-view{text-align:left;}.elementor-64 .elementor-element.elementor-element-6080613  .pt-cv-thumb-wrapper:not(.miniwrap){width:40%;}.elementor-64 .elementor-element.elementor-element-6080613  .pt-cv-thumbnail:not( .pt-cv-thumbnailsm){height:300px;}.elementor-64 .elementor-element.elementor-element-6080613  .pt-cv-title:not( .pt-cv-titlesm) a{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;}.elementor-64 .elementor-element.elementor-element-6080613  .pt-cv-title a{color:#333333;background-color:#FFFFFF00;}.elementor-64 .elementor-element.elementor-element-6080613  .pt-cv-taxoterm *{font-family:"Helvetica", Sans-serif;font-size:12px;text-transform:uppercase;color:#E42B2B;}.elementor-64 .elementor-element.elementor-element-21421b8{--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-64 .elementor-element.elementor-element-21421b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-62eb71e  .pt-cv-page .small-items{grid-template-columns:repeat(2, 1fr);}.elementor-64 .elementor-element.elementor-element-62eb71e  .pt-cv-page, .elementor-64 .elementor-element.elementor-element-62eb71e  .pt-cv-view.onebig2  .pt-cv-page .small-items{grid-gap:20px;}.elementor-64 .elementor-element.elementor-element-62eb71e  .pt-cv-view.swap-position .pt-cv-page{grid-template-columns:auto 50%;}.elementor-64 .elementor-element.elementor-element-62eb71e  .pt-cv-view:not(.swap-position) .pt-cv-page{grid-template-columns:50% auto;}.elementor-64 .elementor-element.elementor-element-62eb71e  .pt-cv-view{text-align:left;}.elementor-64 .elementor-element.elementor-element-62eb71e  .pt-cv-heading-container{text-align:left;}.elementor-64 .elementor-element.elementor-element-62eb71e  .pt-cv-heading-container *{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#333333;padding:0px 0px 0px 10px;}.elementor-64 .elementor-element.elementor-element-62eb71e  .pt-cv-thumb-wrapper.miniwrap{width:100px;}.elementor-64 .elementor-element.elementor-element-62eb71e  .pt-cv-title a{text-align:left;display:block;color:#333333;margin:0px 0px 0px 0px;padding:0px 0px 0px 35px;}.elementor-64 .elementor-element.elementor-element-62eb71e  .pt-cv-title:not( .pt-cv-titlesm) a{font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:700;}.elementor-64 .elementor-element.elementor-element-62eb71e  .pt-cv-taxoterm *{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#FFFCFC;padding:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-62eb71e  .pt-cv-taxoterm{margin:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-62eb71e  .pt-cv-meta-fields *{font-size:12px;font-weight:600;text-transform:capitalize;color:#00000080!important;}.elementor-64 .elementor-element.elementor-element-62eb71e  .pt-cv-meta-fields{margin:0px 0px 0px 35px;}.elementor-64 .elementor-element.elementor-element-4931bde{--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;}.elementor-64 .elementor-element.elementor-element-4931bde:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-4931bde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-64 .elementor-element.elementor-element-b291eec > .elementor-widget-container{padding:25px 0px 25px 0px;}.elementor-64 .elementor-element.elementor-element-b291eec  .pt-cv-page{grid-template-columns:repeat(4, 1fr);}.elementor-64 .elementor-element.elementor-element-b291eec  .pt-cv-page, .elementor-64 .elementor-element.elementor-element-b291eec  .pt-cv-view.onebig2  .pt-cv-page .small-items{grid-gap:20px;}.elementor-64 .elementor-element.elementor-element-b291eec  .pt-cv-view{text-align:left;}.elementor-64 .elementor-element.elementor-element-b291eec  .pt-cv-thumb-wrapper:not(.miniwrap){width:40%;}.elementor-64 .elementor-element.elementor-element-b291eec  .pt-cv-thumbnail:not( .pt-cv-thumbnailsm){height:300px;}.elementor-64 .elementor-element.elementor-element-b291eec  .pt-cv-title:not( .pt-cv-titlesm) a{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;}.elementor-64 .elementor-element.elementor-element-b291eec  .pt-cv-title a{color:#333333;background-color:#FFFFFF00;}.elementor-64 .elementor-element.elementor-element-b291eec  .pt-cv-taxoterm *{font-family:"Helvetica", Sans-serif;font-size:12px;text-transform:uppercase;color:#E42B2B;}.elementor-64 .elementor-element.elementor-element-71825b7{--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-64 .elementor-element.elementor-element-71825b7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-bb1400d  .pt-cv-page .small-items{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-bb1400d  .pt-cv-page, .elementor-64 .elementor-element.elementor-element-bb1400d  .pt-cv-view.onebig2  .pt-cv-page .small-items{grid-gap:20px;}.elementor-64 .elementor-element.elementor-element-bb1400d  .pt-cv-view.swap-position .pt-cv-page{grid-template-columns:auto 66%;}.elementor-64 .elementor-element.elementor-element-bb1400d  .pt-cv-view:not(.swap-position) .pt-cv-page{grid-template-columns:66% auto;}.elementor-64 .elementor-element.elementor-element-bb1400d  .pt-cv-view{text-align:left;}.elementor-64 .elementor-element.elementor-element-bb1400d  .pt-cv-heading-container{text-align:left;}.elementor-64 .elementor-element.elementor-element-bb1400d  .pt-cv-heading-container *{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#333333;padding:0px 0px 0px 10px;}.elementor-64 .elementor-element.elementor-element-bb1400d  .pt-cv-thumb-wrapper.miniwrap{width:100px;}.elementor-64 .elementor-element.elementor-element-bb1400d  .pt-cv-title a{text-align:left;display:block;color:#333333;margin:0px 0px 0px 0px;padding:0px 0px 0px 35px;}.elementor-64 .elementor-element.elementor-element-bb1400d  .pt-cv-title:not( .pt-cv-titlesm) a{font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:700;}.elementor-64 .elementor-element.elementor-element-bb1400d  .pt-cv-taxoterm *{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#3EA405;padding:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-bb1400d  .pt-cv-taxoterm{margin:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-bb1400d  .pt-cv-meta-fields *{font-size:12px;font-weight:600;text-transform:capitalize;color:#00000080!important;}.elementor-64 .elementor-element.elementor-element-bb1400d  .pt-cv-meta-fields{margin:0px 0px 0px 35px;}.elementor-64 .elementor-element.elementor-element-ae97e6c  .pt-cv-page{grid-template-columns:repeat(4, 1fr);}.elementor-64 .elementor-element.elementor-element-ae97e6c  .pt-cv-page, .elementor-64 .elementor-element.elementor-element-ae97e6c  .pt-cv-view.onebig2  .pt-cv-page .small-items{grid-gap:20px;}.elementor-64 .elementor-element.elementor-element-ae97e6c  .pt-cv-view{text-align:left;}.elementor-64 .elementor-element.elementor-element-ae97e6c  .pt-cv-thumbnail:not( .pt-cv-thumbnailsm){height:250px;}.elementor-64 .elementor-element.elementor-element-ae97e6c  .pt-cv-title:not( .pt-cv-titlesm) a{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;}.elementor-64 .elementor-element.elementor-element-ae97e6c  .pt-cv-title a{color:#333333;}.elementor-64 .elementor-element.elementor-element-ae97e6c  .pt-cv-taxoterm *{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#FFFFFF;background-color:#3EA405;padding:5px 15px 5px 15px;}.elementor-64 .elementor-element.elementor-element-f1aeb36{--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;}.elementor-64 .elementor-element.elementor-element-f1aeb36:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-f1aeb36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-64 .elementor-element.elementor-element-940061b > .elementor-widget-container{padding:25px 0px 25px 0px;}.elementor-64 .elementor-element.elementor-element-940061b  .pt-cv-page{grid-template-columns:repeat(4, 1fr);}.elementor-64 .elementor-element.elementor-element-940061b  .pt-cv-page, .elementor-64 .elementor-element.elementor-element-940061b  .pt-cv-view.onebig2  .pt-cv-page .small-items{grid-gap:20px;}.elementor-64 .elementor-element.elementor-element-940061b  .pt-cv-view{text-align:left;}.elementor-64 .elementor-element.elementor-element-940061b  .pt-cv-thumb-wrapper:not(.miniwrap){width:40%;}.elementor-64 .elementor-element.elementor-element-940061b  .pt-cv-thumbnail:not( .pt-cv-thumbnailsm){height:300px;}.elementor-64 .elementor-element.elementor-element-940061b  .pt-cv-title:not( .pt-cv-titlesm) a{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;}.elementor-64 .elementor-element.elementor-element-940061b  .pt-cv-title a{color:#333333;background-color:#FFFFFF00;}.elementor-64 .elementor-element.elementor-element-940061b  .pt-cv-taxoterm *{font-family:"Helvetica", Sans-serif;font-size:12px;text-transform:uppercase;color:#E42B2B;}.elementor-64 .elementor-element.elementor-element-668d518{--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-64 .elementor-element.elementor-element-668d518.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-cc6ec23  .pt-cv-page .small-items{grid-template-columns:repeat(2, 1fr);}.elementor-64 .elementor-element.elementor-element-cc6ec23  .pt-cv-page, .elementor-64 .elementor-element.elementor-element-cc6ec23  .pt-cv-view.onebig2  .pt-cv-page .small-items{grid-gap:20px;}.elementor-64 .elementor-element.elementor-element-cc6ec23  .pt-cv-view.swap-position .pt-cv-page{grid-template-columns:auto 50%;}.elementor-64 .elementor-element.elementor-element-cc6ec23  .pt-cv-view:not(.swap-position) .pt-cv-page{grid-template-columns:50% auto;}.elementor-64 .elementor-element.elementor-element-cc6ec23  .pt-cv-view{text-align:left;}.elementor-64 .elementor-element.elementor-element-cc6ec23  .pt-cv-heading-container{text-align:left;}.elementor-64 .elementor-element.elementor-element-cc6ec23  .pt-cv-heading-container *{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#333333;padding:0px 0px 0px 10px;}.elementor-64 .elementor-element.elementor-element-cc6ec23  .pt-cv-thumb-wrapper.miniwrap{width:100px;}.elementor-64 .elementor-element.elementor-element-cc6ec23  .pt-cv-title a{text-align:left;display:block;color:#333333;margin:0px 0px 0px 0px;padding:0px 0px 0px 35px;}.elementor-64 .elementor-element.elementor-element-cc6ec23  .pt-cv-title:not( .pt-cv-titlesm) a{font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:700;}.elementor-64 .elementor-element.elementor-element-cc6ec23  .pt-cv-taxoterm *{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#FFFCFC;padding:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-cc6ec23  .pt-cv-taxoterm{margin:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-cc6ec23  .pt-cv-meta-fields *{font-size:12px;font-weight:600;text-transform:capitalize;color:#00000080!important;}.elementor-64 .elementor-element.elementor-element-cc6ec23  .pt-cv-meta-fields{margin:0px 0px 0px 35px;}.elementor-64 .elementor-element.elementor-element-60ab2e2{--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;}.elementor-64 .elementor-element.elementor-element-60ab2e2:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-60ab2e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-64 .elementor-element.elementor-element-075ecfb > .elementor-widget-container{padding:25px 0px 25px 0px;}.elementor-64 .elementor-element.elementor-element-075ecfb  .pt-cv-page{grid-template-columns:repeat(4, 1fr);}.elementor-64 .elementor-element.elementor-element-075ecfb  .pt-cv-page, .elementor-64 .elementor-element.elementor-element-075ecfb  .pt-cv-view.onebig2  .pt-cv-page .small-items{grid-gap:20px;}.elementor-64 .elementor-element.elementor-element-075ecfb  .pt-cv-view{text-align:left;}.elementor-64 .elementor-element.elementor-element-075ecfb  .pt-cv-thumb-wrapper:not(.miniwrap){width:40%;}.elementor-64 .elementor-element.elementor-element-075ecfb  .pt-cv-thumbnail:not( .pt-cv-thumbnailsm){height:300px;}.elementor-64 .elementor-element.elementor-element-075ecfb  .pt-cv-title:not( .pt-cv-titlesm) a{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;}.elementor-64 .elementor-element.elementor-element-075ecfb  .pt-cv-title a{color:#333333;background-color:#FFFFFF00;}.elementor-64 .elementor-element.elementor-element-075ecfb  .pt-cv-taxoterm *{font-family:"Helvetica", Sans-serif;font-size:12px;text-transform:uppercase;color:#E42B2B;}.elementor-64 .elementor-element.elementor-element-f8d5cbf{--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-64 .elementor-element.elementor-element-f8d5cbf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-6006da6  .pt-cv-page .small-items{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-6006da6  .pt-cv-page, .elementor-64 .elementor-element.elementor-element-6006da6  .pt-cv-view.onebig2  .pt-cv-page .small-items{grid-gap:20px;}.elementor-64 .elementor-element.elementor-element-6006da6  .pt-cv-view.swap-position .pt-cv-page{grid-template-columns:auto 66%;}.elementor-64 .elementor-element.elementor-element-6006da6  .pt-cv-view:not(.swap-position) .pt-cv-page{grid-template-columns:66% auto;}.elementor-64 .elementor-element.elementor-element-6006da6  .pt-cv-view{text-align:left;}.elementor-64 .elementor-element.elementor-element-6006da6  .pt-cv-heading-container{text-align:left;}.elementor-64 .elementor-element.elementor-element-6006da6  .pt-cv-heading-container *{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#333333;padding:0px 0px 0px 10px;}.elementor-64 .elementor-element.elementor-element-6006da6  .pt-cv-thumb-wrapper.miniwrap{width:100px;}.elementor-64 .elementor-element.elementor-element-6006da6  .pt-cv-title a{text-align:left;display:block;color:#333333;margin:0px 0px 0px 0px;padding:0px 0px 0px 35px;}.elementor-64 .elementor-element.elementor-element-6006da6  .pt-cv-title:not( .pt-cv-titlesm) a{font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:700;}.elementor-64 .elementor-element.elementor-element-6006da6  .pt-cv-taxoterm *{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#C9780F;padding:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-6006da6  .pt-cv-taxoterm{margin:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-6006da6  .pt-cv-meta-fields *{font-size:12px;font-weight:600;text-transform:capitalize;color:#00000080!important;}.elementor-64 .elementor-element.elementor-element-6006da6  .pt-cv-meta-fields{margin:0px 0px 0px 35px;}.elementor-64 .elementor-element.elementor-element-f54dced  .pt-cv-page{grid-template-columns:repeat(4, 1fr);}.elementor-64 .elementor-element.elementor-element-f54dced  .pt-cv-page, .elementor-64 .elementor-element.elementor-element-f54dced  .pt-cv-view.onebig2  .pt-cv-page .small-items{grid-gap:20px;}.elementor-64 .elementor-element.elementor-element-f54dced  .pt-cv-view{text-align:left;}.elementor-64 .elementor-element.elementor-element-f54dced  .pt-cv-thumbnail:not( .pt-cv-thumbnailsm){height:250px;}.elementor-64 .elementor-element.elementor-element-f54dced  .pt-cv-title:not( .pt-cv-titlesm) a{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;}.elementor-64 .elementor-element.elementor-element-f54dced  .pt-cv-title a{color:#333333;}.elementor-64 .elementor-element.elementor-element-f54dced  .pt-cv-taxoterm *{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#FFFFFF;background-color:#C9780F;padding:5px 15px 5px 15px;}.elementor-64 .elementor-element.elementor-element-24d82de{--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;}.elementor-64 .elementor-element.elementor-element-24d82de:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-24d82de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-64 .elementor-element.elementor-element-a9c45d5 > .elementor-widget-container{padding:25px 0px 25px 0px;}.elementor-64 .elementor-element.elementor-element-a9c45d5  .pt-cv-page{grid-template-columns:repeat(4, 1fr);}.elementor-64 .elementor-element.elementor-element-a9c45d5  .pt-cv-page, .elementor-64 .elementor-element.elementor-element-a9c45d5  .pt-cv-view.onebig2  .pt-cv-page .small-items{grid-gap:20px;}.elementor-64 .elementor-element.elementor-element-a9c45d5  .pt-cv-view{text-align:left;}.elementor-64 .elementor-element.elementor-element-a9c45d5  .pt-cv-thumb-wrapper:not(.miniwrap){width:40%;}.elementor-64 .elementor-element.elementor-element-a9c45d5  .pt-cv-thumbnail:not( .pt-cv-thumbnailsm){height:300px;}.elementor-64 .elementor-element.elementor-element-a9c45d5  .pt-cv-title:not( .pt-cv-titlesm) a{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;}.elementor-64 .elementor-element.elementor-element-a9c45d5  .pt-cv-title a{color:#333333;background-color:#FFFFFF00;}.elementor-64 .elementor-element.elementor-element-a9c45d5  .pt-cv-taxoterm *{font-family:"Helvetica", Sans-serif;font-size:12px;text-transform:uppercase;color:#E42B2B;}.elementor-64 .elementor-element.elementor-element-010335f{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-64 .elementor-element.elementor-element-10df166{--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-64 .elementor-element.elementor-element-ffaca16 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-edaad5e{--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 .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-64 .elementor-element.elementor-element-d394e4f > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-64 .elementor-element.elementor-element-d394e4f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#333333;}.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-64 .elementor-element.elementor-element-e7c70f3 img{width:100%;}.elementor-64 .elementor-element.elementor-element-e7c70f3 .widget-image-caption{text-align:left;color:#333333;background-color:#FFFFFF;}.elementor-64 .elementor-element.elementor-element-bd52fef{--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;}.elementor-64 .elementor-element.elementor-element-bd52fef:not(.elementor-motion-effects-element-type-background), .elementor-64 .elementor-element.elementor-element-bd52fef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-64 .elementor-element.elementor-element-e1bd800 > .elementor-widget-container{padding:25px 0px 25px 0px;}.elementor-64 .elementor-element.elementor-element-e1bd800  .pt-cv-page{grid-template-columns:repeat(4, 1fr);}.elementor-64 .elementor-element.elementor-element-e1bd800  .pt-cv-page, .elementor-64 .elementor-element.elementor-element-e1bd800  .pt-cv-view.onebig2  .pt-cv-page .small-items{grid-gap:20px;}.elementor-64 .elementor-element.elementor-element-e1bd800  .pt-cv-view{text-align:left;}.elementor-64 .elementor-element.elementor-element-e1bd800  .pt-cv-thumb-wrapper:not(.miniwrap){width:40%;}.elementor-64 .elementor-element.elementor-element-e1bd800  .pt-cv-thumbnail:not( .pt-cv-thumbnailsm){height:300px;}.elementor-64 .elementor-element.elementor-element-e1bd800  .pt-cv-title:not( .pt-cv-titlesm) a{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;}.elementor-64 .elementor-element.elementor-element-e1bd800  .pt-cv-title a{color:#333333;background-color:#FFFFFF00;}.elementor-64 .elementor-element.elementor-element-e1bd800  .pt-cv-taxoterm *{font-family:"Helvetica", Sans-serif;font-size:12px;text-transform:uppercase;color:#E42B2B;}.elementor-64 .elementor-element.elementor-element-61d6cb8{--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-64 .elementor-element.elementor-element-61d6cb8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-64 .elementor-element.elementor-element-a5ca01f  .pt-cv-page .small-items{grid-template-columns:repeat(2, 1fr);}.elementor-64 .elementor-element.elementor-element-a5ca01f  .pt-cv-page, .elementor-64 .elementor-element.elementor-element-a5ca01f  .pt-cv-view.onebig2  .pt-cv-page .small-items{grid-gap:20px;}.elementor-64 .elementor-element.elementor-element-a5ca01f  .pt-cv-view.swap-position .pt-cv-page{grid-template-columns:auto 50%;}.elementor-64 .elementor-element.elementor-element-a5ca01f  .pt-cv-view:not(.swap-position) .pt-cv-page{grid-template-columns:50% auto;}.elementor-64 .elementor-element.elementor-element-a5ca01f  .pt-cv-view{text-align:left;}.elementor-64 .elementor-element.elementor-element-a5ca01f  .pt-cv-heading-container{text-align:left;}.elementor-64 .elementor-element.elementor-element-a5ca01f  .pt-cv-heading-container *{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#333333;padding:0px 0px 0px 10px;}.elementor-64 .elementor-element.elementor-element-a5ca01f  .pt-cv-thumb-wrapper.miniwrap{width:100px;}.elementor-64 .elementor-element.elementor-element-a5ca01f  .pt-cv-title a{text-align:left;display:block;color:#333333;margin:0px 0px 0px 0px;padding:0px 0px 0px 35px;}.elementor-64 .elementor-element.elementor-element-a5ca01f  .pt-cv-title:not( .pt-cv-titlesm) a{font-family:"Helvetica", Sans-serif;font-size:32px;font-weight:700;}.elementor-64 .elementor-element.elementor-element-a5ca01f  .pt-cv-taxoterm *{font-family:"Helvetica", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#FFFCFC;padding:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-a5ca01f  .pt-cv-taxoterm{margin:0px 0px 0px 0px;}.elementor-64 .elementor-element.elementor-element-a5ca01f  .pt-cv-meta-fields *{font-size:12px;font-weight:600;text-transform:capitalize;color:#00000080!important;}.elementor-64 .elementor-element.elementor-element-a5ca01f  .pt-cv-meta-fields{margin:0px 0px 0px 35px;}@media(min-width:768px){.elementor-64 .elementor-element.elementor-element-38edc88{--width:91.859%;}.elementor-64 .elementor-element.elementor-element-6eaf07b{--width:20%;}.elementor-64 .elementor-element.elementor-element-453425b{--width:80%;}.elementor-64 .elementor-element.elementor-element-41440c6{--width:91.859%;}.elementor-64 .elementor-element.elementor-element-6ef5436{--width:91.859%;}.elementor-64 .elementor-element.elementor-element-21421b8{--width:91.859%;}.elementor-64 .elementor-element.elementor-element-71825b7{--width:91.859%;}.elementor-64 .elementor-element.elementor-element-668d518{--width:91.859%;}.elementor-64 .elementor-element.elementor-element-f8d5cbf{--width:91.859%;}.elementor-64 .elementor-element.elementor-element-010335f{--width:91.896%;}.elementor-64 .elementor-element.elementor-element-10df166{--width:33.3333%;}.elementor-64 .elementor-element.elementor-element-edaad5e{--width:66.6666%;}.elementor-64 .elementor-element.elementor-element-61d6cb8{--width:91.859%;}}@media(max-width:1024px){.elementor-64 .elementor-element.elementor-element-0ca7000  .pt-cv-page{grid-template-columns:repeat(2, 1fr);}.elementor-64 .elementor-element.elementor-element-cf72e5c  .pt-cv-page .small-items{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-cc2296e  .pt-cv-page{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-5aeea19  .pt-cv-page .small-items{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-6080613  .pt-cv-page{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-62eb71e  .pt-cv-page .small-items{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-b291eec  .pt-cv-page{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-bb1400d  .pt-cv-page .small-items{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-940061b  .pt-cv-page{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-cc6ec23  .pt-cv-page .small-items{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-075ecfb  .pt-cv-page{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-6006da6  .pt-cv-page .small-items{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-a9c45d5  .pt-cv-page{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-e1bd800  .pt-cv-page{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-a5ca01f  .pt-cv-page .small-items{grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor-64 .elementor-element.elementor-element-0ca7000  .pt-cv-page{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-cf72e5c  .pt-cv-page .small-items{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-cc2296e  .pt-cv-page{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-5aeea19  .pt-cv-page .small-items{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-2c761a3  .pt-cv-page{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-6080613  .pt-cv-page{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-62eb71e  .pt-cv-page .small-items{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-b291eec  .pt-cv-page{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-bb1400d  .pt-cv-page .small-items{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-ae97e6c  .pt-cv-page{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-940061b  .pt-cv-page{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-cc6ec23  .pt-cv-page .small-items{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-075ecfb  .pt-cv-page{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-6006da6  .pt-cv-page .small-items{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-f54dced  .pt-cv-page{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-a9c45d5  .pt-cv-page{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-e1bd800  .pt-cv-page{grid-template-columns:repeat(1, 1fr);}.elementor-64 .elementor-element.elementor-element-a5ca01f  .pt-cv-page .small-items{grid-template-columns:repeat(1, 1fr);}}/* Start custom CSS for contentviews_widget_overlay2, class: .elementor-element-0ca7000 */.header-articles .pt-cv-taxoterm {
    position: absolute;
    bottom: 8.8%;
    left: -23px;
    transform: rotate(270deg);
}

.header-articles .pt-cv-content-item:nth-child(2) .pt-cv-taxoterm {
    left: -22px!important;
    bottom: 22px;
}

.header-articles .cv-main-post .pt-cv-taxoterm {
    left: -22px;
    bottom: 3%;
}

.header-articles .pt-cv-overlay-wrapper {
    justify-content: flex-end!important;
}

@media (max-width: 767px) {
    .elementor-64 .elementor-element.elementor-element-0ca7000 .pt-cv-title:not( .pt-cv-titlesm) a {
        font-size: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for contentviews_widget_onebig2, class: .elementor-element-cf72e5c */.mse-articles .pt-cv-heading {
    border-left: 5px solid #413E3E;
}

.mse-articles .small-items .pt-cv-taxoterm {
    transform-origin: left bottom;
    display: flex;
    overflow: visible;
    flex-wrap: nowrap;
    justify-content: center;
    background-color: #413E3E;
    padding: 5px 20px;
    width: 100%;
    max-width: 115px;
    white-space: nowrap;
    transform: rotate(-90deg) translateX(-49%) translateY(100%);
}

.mse-articles .cv-main-post .pt-cv-taxoterm {
    transform-origin: left bottom;
    display: flex;
    overflow: visible;
    flex-wrap: nowrap;
    justify-content: center;
    background-color: #413E3E;
    padding: 5px 20px;
    width: 100%;
    max-width: 115px;
    white-space: nowrap;
    transform: rotate(-90deg) translateX(-49%) translateY(100%);
    
}

.mse-articles .cv-main-post .pt-cv-taxoterm a {
    color: #fff!important;
}

.mse-articles .pt-cv-taxoterm a {
    margin: 0;
}

.mse-articles .pt-cv-titlesm a {
    max-width: 300px;
    font-weight: 700;
    font-size: 20px;
    font-family: Helvetica;
}

.mse-articles .pt-cv-thumb-wrapper {
    width: 100%!important;
}

.mse-articles .pt-cv-thumb-wrapper img {
    height: 100%!important;
    min-height: 300px;
}/* End custom CSS */
/* Start custom CSS for contentviews_widget_list1, class: .elementor-element-cc2296e */.gray-section .pt-cv-thumbnail:not( .pt-cv-thumbnailsm) {
    height: 130px!important;
}

.gray-section .pt-cv-content-item {
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for contentviews_widget_onebig2, class: .elementor-element-5aeea19 */.mp-articles .pt-cv-heading {
    border-left: 5px solid #C80F0D;
}

.mp-articles .small-items .pt-cv-taxoterm {
    border-bottom: 1px solid #C80F0D;
    position: absolute;
    transform: rotate(-90deg);
    left: 0;
    transform-origin: left top;
    display: flex;
    overflow: visible;
    flex-wrap: nowrap;
    justify-content: flex-end;
    top: 68px;
}

.mp-articles .cv-main-post .pt-cv-taxoterm {
    transform-origin: left bottom;
    display: flex;
    overflow: visible;
    flex-wrap: nowrap;
    justify-content: center;
    background-color: #C80F0D;
    padding: 5px 20px;
    width: 100%;
    max-width: 115px;
    white-space: nowrap;
    transform: rotate(-90deg) translateX(-49%) translateY(100%);
    
}

.mp-articles .cv-main-post .pt-cv-taxoterm a {
    color: #fff!important;
}

.mp-articles .pt-cv-taxoterm a {
    margin: 0;
}

.mp-articles .pt-cv-titlesm a {
    max-width: 300px;
    font-weight: 700;
    font-size: 20px;
    font-family: Helvetica;
}/* End custom CSS */
/* Start custom CSS for contentviews_widget_list1, class: .elementor-element-6080613 */.gray-section .pt-cv-thumbnail:not( .pt-cv-thumbnailsm) {
    height: 130px!important;
}

.gray-section .pt-cv-content-item {
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for contentviews_widget_onebig2, class: .elementor-element-62eb71e */.mcc-articles .pt-cv-heading {
    border-left: 5px solid #eacb19;
}

.mcc-articles .small-items .pt-cv-taxoterm {
    transform-origin: left bottom;
    display: flex;
    overflow: visible;
    flex-wrap: nowrap;
    justify-content: center;
    background-color: #eacb19;
    padding: 5px 20px;
    width: 100%;
    max-width: 115px;
    white-space: nowrap;
    transform: rotate(-90deg) translateX(-49%) translateY(100%);
}

.mcc-articles .cv-main-post .pt-cv-taxoterm {
    transform-origin: left bottom;
    display: flex;
    overflow: visible;
    flex-wrap: nowrap;
    justify-content: center;
    background-color: #eacb19;
    padding: 5px 20px;
    width: 100%;
    max-width: 115px;
    white-space: nowrap;
    transform: rotate(-90deg) translateX(-49%) translateY(100%);
    
}

.mcc-articles .cv-main-post .pt-cv-taxoterm a {
    color: #fff!important;
}

.mcc-articles .pt-cv-taxoterm a {
    margin: 0;
}

.mcc-articles .pt-cv-titlesm a {
    max-width: 300px;
    font-weight: 700;
    font-size: 20px;
    font-family: Helvetica;
}

.mcc-articles .pt-cv-thumb-wrapper {
    width: 100%!important;
}

.mcc-articles .pt-cv-thumb-wrapper img {
    height: 100%!important;
    min-height: 300px;
}/* End custom CSS */
/* Start custom CSS for contentviews_widget_list1, class: .elementor-element-b291eec */.gray-section .pt-cv-thumbnail:not( .pt-cv-thumbnailsm) {
    height: 130px!important;
}

.gray-section .pt-cv-content-item {
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for contentviews_widget_onebig2, class: .elementor-element-bb1400d */.ms-articles .pt-cv-heading {
    border-left: 5px solid #3EA405;
}

.ms-articles .small-items .pt-cv-taxoterm {
    border-bottom: 1px solid #3EA405;
    position: absolute;
    transform: rotate(-90deg);
    left: 0;
    transform-origin: left top;
    display: flex;
    overflow: visible;
    flex-wrap: nowrap;
    justify-content: flex-end;
    top: 68px;
}

.ms-articles .cv-main-post .pt-cv-taxoterm {
    transform-origin: left bottom;
    display: flex;
    overflow: visible;
    flex-wrap: nowrap;
    justify-content: center;
    background-color: #3EA405;
    padding: 5px 20px;
    width: 100%;
    max-width: 115px;
    white-space: nowrap;
    transform: rotate(-90deg) translateX(-49%) translateY(100%);
    
}

.ms-articles .cv-main-post .pt-cv-taxoterm a {
    color: #fff!important;
}

.ms-articles .pt-cv-taxoterm a {
    margin: 0;
}

.ms-articles .pt-cv-titlesm a {
    max-width: 300px;
    font-weight: 700;
    font-size: 20px;
    font-family: Helvetica;
}/* End custom CSS */
/* Start custom CSS for contentviews_widget_list1, class: .elementor-element-940061b */.gray-section .pt-cv-thumbnail:not( .pt-cv-thumbnailsm) {
    height: 130px!important;
}

.gray-section .pt-cv-content-item {
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for contentviews_widget_onebig2, class: .elementor-element-cc6ec23 */.mee-articles .pt-cv-heading {
    border-left: 5px solid #2763e5;
}

.mee-articles .small-items .pt-cv-taxoterm {
    transform-origin: left bottom;
    display: flex;
    overflow: visible;
    flex-wrap: nowrap;
    justify-content: center;
    background-color: #2763e5;
    padding: 5px 20px;
    width: 100%;
    max-width: 115px;
    white-space: nowrap;
    transform: rotate(-90deg) translateX(-49%) translateY(100%);
}

.mee-articles .cv-main-post .pt-cv-taxoterm {
    transform-origin: left bottom;
    display: flex;
    overflow: visible;
    flex-wrap: nowrap;
    justify-content: center;
    background-color: #2763e5;
    padding: 5px 20px;
    width: 100%;
    max-width: 115px;
    white-space: nowrap;
    transform: rotate(-90deg) translateX(-49%) translateY(100%);
    
}

.mee-articles .cv-main-post .pt-cv-taxoterm a {
    color: #fff!important;
}

.mee-articles .pt-cv-taxoterm a {
    margin: 0;
}

.mee-articles .pt-cv-titlesm a {
    max-width: 300px;
    font-weight: 700;
    font-size: 20px;
    font-family: Helvetica;
}

.mee-articles .pt-cv-thumb-wrapper {
    width: 100%!important;
}

.mee-articles .pt-cv-thumb-wrapper img {
    height: 100%!important;
    min-height: 300px;
}/* End custom CSS */
/* Start custom CSS for contentviews_widget_list1, class: .elementor-element-075ecfb */.gray-section .pt-cv-thumbnail:not( .pt-cv-thumbnailsm) {
    height: 130px!important;
}

.gray-section .pt-cv-content-item {
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for contentviews_widget_onebig2, class: .elementor-element-6006da6 */.mt-articles .pt-cv-heading {
    border-left: 5px solid #C9780F;
}

.mt-articles .small-items .pt-cv-taxoterm {
    border-bottom: 1px solid #C9780F;
    position: absolute;
    transform: rotate(-90deg);
    left: 0;
    transform-origin: left top;
    display: flex;
    overflow: visible;
    flex-wrap: nowrap;
    justify-content: flex-end;
    top: 68px;
}

.mt-articles .cv-main-post .pt-cv-taxoterm {
    transform-origin: left bottom;
    display: flex;
    overflow: visible;
    flex-wrap: nowrap;
    justify-content: center;
    background-color: #C9780F;
    padding: 5px 20px;
    width: 100%;
    max-width: 115px;
    white-space: nowrap;
    transform: rotate(-90deg) translateX(-49%) translateY(100%);
}

.mt-articles .cv-main-post .pt-cv-taxoterm a {
    color: #fff!important;
}

.mt-articles .pt-cv-taxoterm a {
    margin: 0;
}

.mt-articles .pt-cv-titlesm a {
    max-width: 300px;
    font-weight: 700;
    font-size: 20px;
    font-family: Helvetica;
}/* End custom CSS */
/* Start custom CSS for contentviews_widget_list1, class: .elementor-element-a9c45d5 */.gray-section .pt-cv-thumbnail:not( .pt-cv-thumbnailsm) {
    height: 130px!important;
}

.gray-section .pt-cv-content-item {
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ffaca16 */.horoscope-sidebar {
            flex: 1 1 30%;
            display: flex;
            flex-wrap: wrap;
            gap: 10px;
        }
        .zodiac-item {
            width: calc(50% - 10px);
            text-align: center;
            cursor: pointer;
            padding: 10px;
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
        }
        .zodiac-item img {
            width: 50px;
            height: 50px;
            display: block;
            margin: 0 auto;
        }
        .zodiac-item p {
            font-weight: bold;
        }
        @media (max-width: 768px) {
            .horoscope-container {
                flex-direction: column;
            }
            .horoscope-main, .horoscope-sidebar {
                flex: 1 1 100%;
            }
            .zodiac-item {
                width: calc(50% - 10px);
            }
            #horoscope-text {
    transform: translateX(15%) translateY(-20%)!important;
    padding-right: 60px!important;
}
        }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d394e4f */.horoscop-title {
    border-left: 5px solid #611463;
}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-e7c70f3 */.horoscop-info img {
    max-height: 550px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5f58110 */#horoscope-title {
    font-family: "Helvetica", Sans-serif;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    transform-origin: left bottom;
    display: flex;
    overflow: visible;
    flex-wrap: nowrap;
    justify-content: center;
    background-color: #611463;
    color: #fff;
    padding: 5px 20px;
    width: 100%;
    max-width: 115px;
    white-space: nowrap;
    transform: rotate(-90deg) translateX(-54%) translateY(100%);
    }
    
#horoscope-text {
    transform: translateX(6%) translateY(-40%);
    padding-right: 60px;
}

/* 📱 Mobile (ecrane sub 768px) */
@media (max-width: 768px) {
  #horoscope-text {
    transform: translateX(0%) translateY(0%);
    padding-right: 20px; /* mai mic pentru spațiu pe mobil */
    padding-left: 20px;
    width: 80%;
  }
}

/* 📱📱 Telefoane mici (sub 480px) */
@media (max-width: 480px) {
  #horoscope-text {
    transform: none; /* eliminăm orice deplasare */
    padding: 10px;
    font-size: 0.95rem; /* opțional: ușor mai mic */
  }
}/* End custom CSS */
/* Start custom CSS for contentviews_widget_list1, class: .elementor-element-e1bd800 */.gray-section .pt-cv-thumbnail:not( .pt-cv-thumbnailsm) {
    height: 130px!important;
}

.gray-section .pt-cv-content-item {
    background-color: #fff;
}/* End custom CSS */
/* Start custom CSS for contentviews_widget_onebig2, class: .elementor-element-a5ca01f */.mss-articles .pt-cv-heading {
    border-left: 5px solid #1ee828;
}

.mss-articles .small-items .pt-cv-taxoterm {
    transform-origin: left bottom;
    display: flex;
    overflow: visible;
    flex-wrap: nowrap;
    justify-content: center;
    background-color: #1ee828;
    padding: 5px 20px;
    width: 100%;
    max-width: 115px;
    white-space: nowrap;
    transform: rotate(-90deg) translateX(-49%) translateY(100%);
}

.mss-articles .cv-main-post .pt-cv-taxoterm {
    transform-origin: left bottom;
    display: flex;
    overflow: visible;
    flex-wrap: nowrap;
    justify-content: center;
    background-color: #1ee828;
    padding: 5px 20px;
    width: 100%;
    max-width: 115px;
    white-space: nowrap;
    transform: rotate(-90deg) translateX(-49%) translateY(100%);
    
}

.mss-articles .cv-main-post .pt-cv-taxoterm a {
    color: #fff!important;
}

.mss-articles .pt-cv-taxoterm a {
    margin: 0;
}

.mss-articles .pt-cv-titlesm a {
    max-width: 300px;
    font-weight: 700;
    font-size: 20px;
    font-family: Helvetica;
}

.mss-articles .pt-cv-thumb-wrapper {
    width: 100%!important;
}

.mss-articles .pt-cv-thumb-wrapper img {
    height: 100%!important;
    min-height: 300px;
}/* End custom CSS */