.elementor-2099 .elementor-element.elementor-element-0b15a1f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2099 .elementor-element.elementor-element-3d3140b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2099 .elementor-element.elementor-element-3d3140b.e-con{--order:-99999 /* order start hack */;}.elementor-2099 .elementor-element.elementor-element-c085cfd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2099 .elementor-element.elementor-element-c085cfd.e-con{--align-self:flex-start;}.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-2099 .elementor-element.elementor-element-25362be{text-align:start;}.elementor-2099 .elementor-element.elementor-element-25362be .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;color:#FCFCFC;}.elementor-2099 .elementor-element.elementor-element-960cf8e{text-align:start;}.elementor-2099 .elementor-element.elementor-element-960cf8e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:capitalize;color:var( --e-global-color-text );}.elementor-2099 .elementor-element.elementor-element-595b34b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:60px 0px 0px 0px;}.elementor-2099 .elementor-element.elementor-element-595b34b .swiper-button-next{color:var( --e-global-color-ae9064b );background-color:var( --e-global-color-a1601cc );font-size:16px;width:33px !important;height:40px !important;}.elementor-2099 .elementor-element.elementor-element-595b34b .swiper-button-prev{color:var( --e-global-color-ae9064b );background-color:var( --e-global-color-a1601cc );font-size:16px;width:33px !important;height:40px !important;}.elementor-2099 .elementor-element.elementor-element-595b34b .swiper-button-next:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-5c96aac );}.elementor-2099 .elementor-element.elementor-element-595b34b .swiper-button-prev:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-5c96aac );}.elementor-2099 .elementor-element.elementor-element-595b34b .qodef-qi-swiper-container.qodef-pagination--inside > .swiper-pagination{bottom:20px;}.elementor-2099 .elementor-element.elementor-element-595b34b .qodef-swiper-pagination-outside{margin-top:20px;}.elementor-2099 .elementor-element.elementor-element-595b34b .swiper-container-vertical ~ .qodef-swiper-pagination-outside{margin-top:0;margin-left:20px;}.elementor-2099 .elementor-element.elementor-element-595b34b .qodef-qi-swiper-container.swiper-container-vertical > .swiper-pagination{bottom:auto;right:20px;}.elementor-2099 .elementor-element.elementor-element-595b34b .swiper-vertical ~ .qodef-swiper-pagination-outside{margin-top:0;margin-left:20px;}.elementor-2099 .elementor-element.elementor-element-595b34b .qodef-qi-swiper-container.swiper-vertical > .swiper-pagination{bottom:auto;right:20px;}.elementor-2099 .elementor-element.elementor-element-595b34b .swiper-pagination-bullet{color:var( --e-global-color-ae9064b );}.elementor-2099 .elementor-element.elementor-element-595b34b .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 calc(6px*0.72/2);}.elementor-2099 .elementor-element.elementor-element-595b34b .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:calc(6px*0.72/2) 0;}.elementor-2099 .elementor-element.elementor-element-595b34b .qodef-swiper-pagination-outside .swiper-pagination-bullet{margin:0 calc(6px*0.72/2);}.elementor-2099 .elementor-element.elementor-element-595b34b .swiper-container-vertical ~ .qodef-swiper-pagination-outside.swiper-pagination .swiper-pagination-bullet{margin:calc(6px*0.72/2) 0;}.elementor-2099 .elementor-element.elementor-element-595b34b .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 calc(6px*0.72/2);}.elementor-2099 .elementor-element.elementor-element-595b34b .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:calc(6px*0.72/2) 0;}.elementor-2099 .elementor-element.elementor-element-595b34b .swiper-vertical ~ .qodef-swiper-pagination-outside.swiper-pagination .swiper-pagination-bullet{margin:calc(6px*0.72/2) 0;}.elementor-2099 .elementor-element.elementor-element-595b34b .qodef-pagination--vertical .swiper-pagination-bullets .swiper-pagination-bullet{margin:calc(6px*0.72/2) 0;}.elementor-2099 .elementor-element.elementor-element-595b34b .qodef-item-layout--info-on-image .qodef-e-media-image img{height:100vh;object-fit:cover;}.elementor-2099 .elementor-element.elementor-element-595b34b .qodef-shortcode .qodef-e-title{color:#F59E0B00;font-size:40px;}.elementor-2099 .elementor-element.elementor-element-595b34b .qodef-shortcode .qodef-e-title a{color:#F59E0B00;}.elementor-2099 .elementor-element.elementor-element-595b34b .qodef-blog-item .qodef-e-info.qodef-info--top .qodef-e-info-item{color:var( --e-global-color-primary );}.elementor-2099 .elementor-element.elementor-element-595b34b .qodef-e-info.qodef-info--top .qodef-e-info-item{font-family:"Oswald", Sans-serif;font-size:18px;font-weight:700;}.elementor-2099 .elementor-element.elementor-element-595b34b .qodef-e-media-image{border-radius:8px 8px 8px 8px;}.elementor-2099 .elementor-element.elementor-element-595b34b .qodef-e-media-image a:after{background-color:#191A1C2B;}.elementor-2099 .elementor-element.elementor-element-595b34b .qodef-e:hover .qodef-e-media-image a:after{background-color:#191A1C8F;}@media(min-width:768px){.elementor-2099 .elementor-element.elementor-element-c085cfd{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2099 .elementor-element.elementor-element-c085cfd{--width:75%;}}@media(max-width:1366px){.elementor-2099 .elementor-element.elementor-element-3d3140b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2099 .elementor-element.elementor-element-c085cfd{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-2099 .elementor-element.elementor-element-960cf8e.elementor-element{--align-self:flex-end;}.elementor-2099 .elementor-element.elementor-element-960cf8e{text-align:center;}.elementor-2099 .elementor-element.elementor-element-960cf8e .elementor-heading-title{font-size:15px;}.elementor-2099 .elementor-element.elementor-element-595b34b > .elementor-widget-container{padding:60px 0px 0px 0px;}}@media(max-width:767px){.elementor-2099 .elementor-element.elementor-element-c085cfd{--width:70%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2099 .elementor-element.elementor-element-25362be .elementor-heading-title{font-size:20px;}.elementor-2099 .elementor-element.elementor-element-960cf8e.elementor-element{--align-self:flex-start;}.elementor-2099 .elementor-element.elementor-element-960cf8e{text-align:start;}.elementor-2099 .elementor-element.elementor-element-960cf8e .elementor-heading-title{font-size:15px;}.elementor-2099 .elementor-element.elementor-element-595b34b > .elementor-widget-container{padding:70px 0px 0px 0px;}.elementor-2099 .elementor-element.elementor-element-595b34b .swiper-button-next{font-size:14px;width:20px !important;height:20px !important;}.elementor-2099 .elementor-element.elementor-element-595b34b .swiper-button-prev{font-size:14px;width:20px !important;height:20px !important;}.elementor-2099 .elementor-element.elementor-element-595b34b .qodef-shortcode .qodef-e-title{font-size:30px;}}/* Start custom CSS for qi_addons_for_elementor_blog_slider, class: .elementor-element-595b34b */.category-carousel{
    /*border: solid red;*/
    height: 500px;
    position: relative !important;
    
    .qodef-shortcode.qodef-navigation--outside{
        /*border: violet solid ;*/
        /*height: 500px;*/
        
        img{
            /*border: solid blue;*/
            height: 450px !important;
        }
        /*position: relative !important;*/
    } 
    
    
       
    article{
        /*border: solid green;*/
    }
     .swiper-button-next{
        /*border: solid yellow !important;*/
        position: absolute !important;
        top: 30px;
        right: 25px;
        border-radius: 999%;
        padding: 20px;
        & svg, i{
            /*border: solid green;*/
            margin-left: 5px;
        }
        
    }
     .swiper-button-prev{
        padding: 20px;
        display: grid;
        place-items: center;
        place-content: center;
        
        /*border: solid yellow !important;*/
        border-radius: 999%;
        margin-right: 55px;
        position: absolute !important;
        top: 30px;
        left: 89%;
        & svg, i{
            /*border: solid green;*/
            margin-right: 5px;
        }
    }
}


@media screen and (max-width:950px){
    
    .category-carousel{
        /*border:solid yellow;*/
    }
    
     .swiper-button-next{
        padding: 18px !important;
        right: 5px !important;
    }
     .swiper-button-prev{
        place-self: end;
        padding: 18px !important;
        right: 45px !important;
        
        & svg, i{
            /*border: solid green;*/
            margin-right: 5px;
        }
    }
    
    
    
    
}/* End custom CSS */