.elementor-1740 .elementor-element.elementor-element-22952514{margin-top:-135px;margin-bottom:0px;}.elementor-1740 .elementor-element.elementor-element-2a52662f .gyan-portfolio-btn{background-color:#ffffff;font-size:16px;font-weight:400;line-height:20px;color:#676767;box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.08);padding:12px 20px 12px 20px;margin:5px 5px 5px 5px;}.elementor-1740 .elementor-element.elementor-element-2a52662f .gyan-portfolio-btn:hover, .elementor-1740 .elementor-element.elementor-element-2a52662f .gyan-portfolio-btn:focus{background-color:#d83030;color:#fff;border-color:#d83030;}.elementor-1740 .elementor-element.elementor-element-2a52662f .gyan-portfolio-btn.is-checked{background-color:#d83030;color:#ffffff;border-color:#d83030;}.elementor-1740 .elementor-element.elementor-element-2a52662f .gyan-portfolio-overlay{background-color:rgba(0, 0, 0, 0.55);}.elementor-1740 .elementor-element.elementor-element-2a52662f .gyan-portfolio-all-content{background-color:#FFFFFF;padding:20px 20px 23px 20px;box-shadow:0px 0px 42px 0px rgba(0, 0, 0, 0.12);}.elementor-1740 .elementor-element.elementor-element-2a52662f .gyan-portfolio-item-inner:hover .gyan-portfolio-all-content{background-color:#FFFFFF;border-color:#FFFFFF;box-shadow:0px 0px 48px 0px rgba(0, 0, 0, 0.19);}.elementor-1740 .elementor-element.elementor-element-2a52662f .gyan-portfolio-btn svg{fill:#676767;}.elementor-1740 .elementor-element.elementor-element-2a52662f .gyan-portfolio-btn:hover svg{fill:#fff;}.elementor-1740 .elementor-element.elementor-element-2a52662f .gyan-portfolio-btn.is-checked svg{fill:#ffffff;}.elementor-1740 .elementor-element.elementor-element-2a52662f .gyan-portfolio-btns{margin-bottom:100px;text-align:center;}.elementor-1740 .elementor-element.elementor-element-2a52662f .gyan-portfolio-item.gyan-grid-item-wrap{padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-1740 .elementor-element.elementor-element-2a52662f .gyan-portfolio-grid.gyan-elementor-grid{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-1740 .elementor-element.elementor-element-2a52662f .gyan-elementor-grid .gyan-portfolio-item-inner.gyan-grid-item{margin-bottom:30px;}.elementor-1740 .elementor-element.elementor-element-2a52662f .gyan-portfolio-hover-icons a{font-size:15px;height:55px;width:55px;margin:0px 5px 0px 5px;border-style:none;}.elementor-1740 .elementor-element.elementor-element-2a52662f a.gyan-portfolio-zoom-icon i{color:#ffffff;}.elementor-1740 .elementor-element.elementor-element-2a52662f a.gyan-portfolio-zoom-icon svg{fill:#ffffff;}.elementor-1740 .elementor-element.elementor-element-2a52662f a.gyan-portfolio-zoom-icon{background:#D83030;}.elementor-1740 .elementor-element.elementor-element-2a52662f a.gyan-portfolio-zoom-icon:hover i{color:#ffffff;}.elementor-1740 .elementor-element.elementor-element-2a52662f a.gyan-portfolio-zoom-icon:hover svg{fill:#ffffff;}.elementor-1740 .elementor-element.elementor-element-2a52662f .gyan-portfolio-zoom-icon:hover{background:#1A1A1A;}.elementor-1740 .elementor-element.elementor-element-2a52662f .gyan-portfolio-item .gyan-portfolio-title .gyan-portfolio-title-tag,.elementor-1740 .elementor-element.elementor-element-2a52662f .gyan-portfolio-item .gyan-portfolio-title a{color:#032E42;}.elementor-1740 .elementor-element.elementor-element-2a52662f .gyan-portfolio-item .gyan-portfolio-title a:hover{color:#D83030;}.elementor-1740 .elementor-element.elementor-element-2a52662f .gyan-portfolio-title-tag{font-size:21px;}.elementor-1740 .elementor-element.elementor-element-2a52662f .gyan-portfolio-category{color:#676767;font-size:14px;}@media(max-width:1024px){.elementor-1740 .elementor-element.elementor-element-22952514{margin-top:-117px;margin-bottom:0px;}.elementor-1740 .elementor-element.elementor-element-2a52662f .gyan-portfolio-btns{margin-bottom:80px;}}@media(max-width:767px){.elementor-1740 .elementor-element.elementor-element-22952514{margin-top:0px;margin-bottom:0px;}.elementor-1740 .elementor-element.elementor-element-2a52662f .gyan-portfolio-btns{margin-bottom:30px;}}/* Start custom CSS for gyan_portfolio, class: .elementor-element-2a52662f */.elementor-element-2a52662f img{
    height:250px !important;
}

.elementor-element-2a52662f h4{
font-size: 16px !important;
}

.elementor-1740 .elementor-element.elementor-element-2a52662f .gyan-portfolio-btn.is-checked {
  background-color: #022b4d;
  color: #ffffff;
  border-color: #022b4d;
}
.elementor-1740 .elementor-element.elementor-element-2a52662f .gyan-portfolio-btn:hover, .elementor-1740 .elementor-element.elementor-element-2a52662f .gyan-portfolio-btn:focus{
      background-color: #022b4d;
  color: #ffffff;
  border-color: #022b4d;
}

a.swm-button span:hover, button.swm-button:hover, .swm-site-content a.button:hover, .swm-site-content a.button.button-alt, .swm-site-content a.button.button-alt:hover, .swm-sidepanel .tagcloud a, .sidebar .tagcloud a, .sidebar .tagcloud a:hover, .sidebar a.swm-button-hover-white, a.swm-button:hover, .swm-post-single-tags a:hover, blockquote::before, a.comment-reply-link:hover, .sidebar #wp-calendar caption, .swm-sidepanel #wp-calendar caption, ul.swm-post-author-icon li:hover a, .swm-pagination .page-numbers.current, .swm-pagination-menu > span, .swm-pagination-menu > a:hover, .swm-next-prev-pagination a:hover, .swm-pagination a.page-numbers:hover, span.post-page-numbers.current, .swm-pagination-menu a:hover, .swm-site-content a.post-page-numbers:hover, .gyan-pagination-menu > a:hover, .gyan-next-prev-pagination a:hover, .gyan-pagination .page-numbers.current, .gyan-pagination-menu > span, .gyan-pagination a.page-numbers:hover, .gyan-pagination-menu a:hover, .wp-block-pullquote::before, .wp-block-button a, .is-style-outline .wp-block-button__link:hover, .wp-block-file a.wp-block-file__button, .footer #wp-calendar caption{
    border-color: #022b4d;
    background: #022b4d !important;
}/* End custom CSS */