﻿/* ========== Style Block 1 : wp-img-auto-sizes-contain-inline-css ========== */ img:is([sizes=auto i],[sizes^="auto," i]) {
contain-intrinsic-size:3000px 1500px}

/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ /* ========== Style Block 2 : nanosoft-inline-css ========== */ 
.site, .mask::after, .mask::before  {
  background-color: #f8f7f6;
}
body{
   background-image: url(../images/pattern-11.jpg);
}
.img-h-choose {
    height:330px;
    width: 100%;
    object-fit: cover;
}

.text-center{
  text-align: center;
}
.text-white{
  color: #fff;
}
.bg-white{
  background: #fff;
}
.light-gray{
  color: #aab1ba;
}
.light-gray-m{
  color: #c7d0dd;
}
.margin-auto{
  margin: auto;
    display: table;
    float: inherit;
}
.pse-20{
  padding-left: 20px !important; padding-right: 20px;
}
.mt-40{
  margin-top: 40px;
}
.mb-10{
  margin-bottom: 10px !important;
}
.p-60{
  padding: 60px;
}

.p-50{
  padding:40px 50px;
}
.mb-0{
  margin-bottom: 0px !important;
}
.mt-70{
  margin-top: 70px;
}
.pt-50{
  padding-top: 50px !important;
}
.pb-50{
  padding-bottom: 50px !important;
}
.mb-30{
  margin-bottom: 30px !important;
}
.mt-30{
  margin-top: 30px;
}
.p-0{
  padding: 0px;
}
.site-header  {
  background-color: #f8f7f6;
}
.row-inner-block-abt {
    background: #fff;
    padding: 40px;
    padding-bottom: 10px;
    border: solid 1px #dbe0e6; margin-bottom: 70px !important;
   
}
.box-shadow-none{
  box-shadow: none !important; border-radius: 0px !important;
}
.border-all{
  border: solid 1px #dbdbdb;
}
.border-left-right-none{
  border-left: 0px; border-right: 0px;
}
.site-topbar  {
  background-color: #0b224a;
  font-family: Rubik;
  font-style: normal;
  color: rgba(255, 255, 255, 0.5);
  font-size: 15px;
}

.site-header-sticky, .site-header-sticky .widget.widget_search  {
  background-color: rgba(255, 255, 255, 0.97);
}

.site-header {
  position: relative;
  z-index: 9999;
  transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94),
              box-shadow 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94),
              background-color 0.4s ease;
}

.site-header.is-sticky {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 9999;
  box-shadow: 0 2px 15px rgba(0, 0, 0, 0.08);
  animation: stickySlideDown 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards;
}

@keyframes stickySlideDown {
  from {
    transform: translateY(-100%);
    opacity: 0.8;
  }
  to {
    transform: translateY(0);
    opacity: 1;
  }
}

.site-header.is-sticky .site-header-inner {
  transition: padding 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.site-header.is-sticky .site-header-inner .header-info-text {
  transition: opacity 0.3s ease, max-height 0.4s ease;
}



#site-content,
.main-content {
  transition: margin-top 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.header-sticky-placeholder {
  pointer-events: none;
}

.menu-sliding li .menu-item-toggle:after {
  font-family: "Font Awesome 5 Free" !important;
  font-weight: 900 !important;
}

.menu-sliding li .menu-item-toggle:after {
  content: "\f105" !important;
}

.menu-sliding li.menu-item-expand > .menu-item-toggle:after {
  content: "\f107" !important;
}

.site-header .navigator .menu-primary li .menu-item-toggle:after {
  font-family: "Font Awesome 5 Free" !important;
  font-weight: 900 !important;
}

.content-header  {
  background-color: #ffffff;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 60px;
  margin-left: 0px;
  padding-top: 80px;
  padding-right: 0px;
  padding-bottom: 20px;
  padding-left: 0px;
}

body  {
  font-family: Rubik;
  font-style: normal;
  color: #627792;
  font-size: 1rem;
  line-height: 1.625em;
}
.text-cnter{
  text-align: center !important;
}
.h-10{
  height: 10px;
}
.mt-10{
  margin-top: 10px;
}
.pt-pb-60{
  padding-top: 60px; padding-bottom: 60px;
}
h1  {
  font-family: Rubik;
  font-weight: 500;
  color: #0e2b5c;
  font-size: 3rem;
  line-height: 1.1em;
  letter-spacing: -1px;
}

h2  {
  font-family: Rubik;
  font-weight: 500;
  color: #000;
  font-size: 2.25rem;
  line-height: 1.2em;
}

h3  {
  font-family: Rubik;
  font-weight: 500;
  color: #0e2b5c;
  font-size: 1.875rem;
  line-height: 1.2em;
}

h4  {
  font-family: Rubik;
  font-weight: 500;
  color: #0e2b5c;
  font-size: 1.25rem;
  line-height: 1.35em;
}

h5  {
  font-family: Rubik;
  font-weight: 500;
  color: #0e2b5c;
  font-size: 1.15rem;
  line-height: 1.35em;
}

h6  {
  font-family: Rubik;
  font-weight: 500;
  color: #0e2b5c;
  text-transform: none;
  font-size: 1rem;
  line-height: 1.35em;
}

blockquote  {
  font-family: Rubik;
  font-style: normal;
  color: #3ea9f5;
  font-size: 1.125rem;
}

.site-header .navigator > .menu > li a  {
  font-family: Rubik;
  font-style: normal;
  color: #627792;
  text-transform: none;
  font-size: 1rem;
}

.site-header-sticky .navigator > .menu > li a  {
  font-family: Rubik;
  font-style: normal;
  color: #627792;
  text-transform: none;
  font-size: 1rem;
}

.content-header .page-title-inner  {
  font-size: 2.875rem;
}

.content-header .breadcrumbs, .content-header .down-arrow a, .page-title .subtitle  {
  font-family: Rubik;
  font-style: normal;
  text-transform: none;
  font-size: 15px;
}

.widget > .widget-title  {
  font-family: Rubik;
  font-weight: 500;
  color: #0e2b5c;
  text-transform: none;
  font-size: 1.125rem;
  line-height: 1.1em;
  letter-spacing: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  margin-left: 0px;
}

.widget  {
  font-family: Rubik;
  font-style: normal;
  font-size: 15px;
  line-height: 150%;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 50px;
  margin-left: 0px;
}

.sliding-menu  {
  font-family: Rubik;
  font-weight: 500;
  text-transform: none;
  font-size: 1.25rem;
  line-height: 150%;
  background-color: #0e2b5c;
}

.content-bottom-widgets .widget  {
  font-family: Rubik;
  font-style: normal;
  color: rgba(14, 43, 92, 0.8);
  text-transform: none;
  font-size: 1.125rem;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 50px;
  margin-left: 0px;
}

.content-bottom-widgets .widget-title  {
  font-family: Rubik;
  font-weight: 500;
}

.site-footer  {
  border-top: 1px none rgba(14, 43, 92, 0.1);
  border-right: 0px none #000000;
  border-bottom: 0px none #000000;
  border-left: 0px none #000000;
  background-color: #ffffff;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.footer-copyright  {
  font-size: 15px;
}

.footer-widgets .widget  {
  text-transform: none;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 30px;
  margin-left: 0px;
}

.footer-widgets .widget-title  {
  font-family: Poppins;
  font-style: normal;
  text-transform: none;
}

a  {
  color: #024aa3;
}

a:hover  {
  color: #024aa3;
}
.rounded-full{
  border-radius: 100px;
}
.site-topbar a  {
  color: rgba(255, 255, 255, 0.7);
}

.site-topbar a:hover,.site-topbar .menu-top li:hover a  {
  color: #ffffff;
}

.site-topbar a:active, .site-topbar .current-menu-item > a, .site-topbar .current_page_item > a, .site-topbar .current-menu-ancestor > a, .site-topbar .current-menu-parent > a  {
  color: #ffffff;
}

.site-header .off-canvas-toggle, .site-header .navigator .menu > li a, .site-header a  {
  color: #0e2b5c;
}

.site-header .off-canvas-toggle:hover, .site-header .navigator .menu > li:hover > a, .site-header a:hover, .site-header .navigator .menu > li.menu-item-expand > a  {
  color: #627792;
}

.site-header .navigator .menu > li.current-menu-item > a, .site-header .navigator .menu > li.current_page_item > a, .site-header .navigator .menu > li.current-menu-ancestor > a, .site-header .navigator .menu > li.current-menu-parent > a, .site-header .navigator .menu.menu-extras > li > a, .site-header .navigator .menu.menu-extras .search-field, .site-header .off-canvas-toggle, .site-header .off-canvas-toggle:hover  {
  color: #024ba5;
}

.site-header-sticky .off-canvas-toggle, .site-header-sticky .navigator .menu > li a, .site-header-sticky a  {
  color: #0e2b5c;
}

.site-header-sticky .off-canvas-toggle:hover, .site-header-sticky .navigator .menu > li:hover > a, .site-header-sticky a:hover  {
  color: #627792;
}

.site-header-sticky .navigator .menu > li.current-menu-item > a, .site-header-sticky .navigator .menu > li.current_page_item > a, .site-header-sticky .navigator .menu > li.current-menu-ancestor > a, .site-header-sticky .navigator .menu > li.current-menu-parent > a, .site-header-sticky .navigator .menu.menu-extras > li > a, .site-header-sticky .navigator .menu.menu-extras .search-field, .site-header-sticky .off-canvas-toggle, .site-header-sticky .off-canvas-toggle:hover  {
  color: #024ba5;
}

.main-sidebar a  {
  color: #50286a;
}

.main-sidebar a:hover  {
  color: #ff5c45;
}

.sliding-menu a:hover  {
  color: #ff5c45;
}

.sliding-menu a  {
  color: #ffffff;
}

.site-footer .footer-widgets a  {
  color: #0e2b5c;
}

.site-footer .footer-widgets a:hover  {
  color: #ff0000;
}

.site-footer .footer-copyright a  {
  color: #0e2b5c;
}

.site-footer .footer-copyright a:hover  {
  color: #024aa3;
}

.wrap  {
  width: 1170px;
  max-width: 70%;
}
.wrap-footer  {
  width: 1336px;
  max-width: 70%;
  margin: 0 auto;
    position: relative;
}
.content-body-inner  {
  padding-top: 0px;
  padding-right: 0px;
/*  padding-bottom: 50px;*/
  padding-left: 0px;
}

.content > .vc_row > .row-inner,.content > .wpb-content-wrapper > .vc_row > .row-inner, .content > .vc_section > .vc_row > .row-inner,.content > .wpb-content-wrapper > .vc_section > .vc_row > .row-inner,.vc_editor.compose-mode .content .vc_element .vc_row .row-inner  {
  width: 1200px;
  margin: 0 auto;
}

.site-header .header-brand  {
/*  margin-top: 20px;*/
  margin-right: 0px;
/*  margin-bottom: 20px;*/
  margin-left: 0px;
}

.site-header .site-header-inner, .site-header .extras  {
  height: 92px;
}

.site-header .off-canvas-toggle, .site-header .navigator .menu > li > a, .site-header .menu-extras > li > a  {
  padding-top: 20px;
  padding-right: 0px;
  padding-bottom: 20px;
  padding-left: 0px;
}

.site-header-sticky .header-brand  {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.site-header-sticky .site-header-inner, .site-header-sticky .extras  {
  height: 90px;
}

.site-header-sticky .off-canvas-toggle, .site-header-sticky .navigator .menu, .site-header-sticky .social-icons  {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.site-header-sticky .off-canvas-toggle, .site-header-sticky .navigator .menu > li > a, .site-header-sticky .menu-extras > li > a  {
  padding-top: 20px;
  padding-right: 0px;
  padding-bottom: 20px;
  padding-left: 0px;
}

.logo.logoDefault  {
  width: 134px;
  height: auto;
}

.logo.logoDark  {
  width: auto;
  height: auto;
}

.sliding-menu .off-canvas-wrap  {
  padding-top: 50px;
  padding-right: 40px;
  padding-bottom: 50px;
  padding-left: 40px;
}

.button, input[type="button"], input[type="submit"], button  {
  background: #ffffff;
  height: 55px;
  font-family: Rubik;
  font-weight: 500;
  color: #014ca3;
  text-transform: none;
  font-size: 1rem;
  line-height: 55px;
  padding-top: 0px;
  padding-right: 40px;
  padding-bottom: 0px;
  padding-left: 40px;
  border: 1px solid rgba(14, 43, 92, 0.1);
  border-radius: 5px;
}

input, textarea, select  {
  background: #ffffff;
  font-family: Rubik;
  font-style: normal;
  color: #032a5f;
  font-size: 1rem;
  line-height: 55px;
  padding-top: 0px;
  padding-right: 20px;
  padding-bottom: 0px;
  padding-left: 20px;
  border: 1px solid rgba(3, 42, 95, 0.1);
  border-radius: 5px;
}

input, select  {
  height: 55px;
}

.content-bottom-widgets  {
  background-color: #ffffff;
  background-image: url(../images/footer.png);
  background-position: bottom center;
  background-repeat: no-repeat;
  background-size: 100% auto;
  background-attachment: scroll;
  padding-top: 100px;
  padding-right: 0px;
  padding-bottom: 20%;
  padding-left: 0px;
}

.footer-widgets  {
  background-color: #ffffff;
  padding-top: 80px;
  padding-right: 0px;
  padding-bottom: 50px;
  padding-left: 0px;
}

.site-footer .footer-copyright  {
  border-top: 1px solid rgba(0, 0, 0, 0.08);
  border-right: 0px none #000000;
  border-bottom: 0px none #000000;
  border-left: 0px none #000000;
  background-color: rgba(255, 255, 255, 0.85);
  padding-top: 30px;
  padding-right: 0px;
  padding-bottom: 30px;
  padding-left: 0px;
}

.content-inner[data-grid] .post, .content-inner[data-grid-normal] .post  {
  padding-left: 15.000000px;
  padding-right: 15.000000px;
  margin-bottom: 30px;
}

.content-inner[data-grid], .content-inner[data-grid-normal]  {
  margin-left: -15px;
  margin-right: -15px;
}

.site-header-classic .navigator .menu-primary li .sub-menu li:hover > a, .site-header-sticky .navigator .menu-primary li .sub-menu li:hover > a, .post-meta .post-author-content a, .projects-filter ul li.active a, .contact .row label, #site .iconlist.iconlist-icon-large li .iconlist-item-content::before, table thead th, #site .pricing-table .price-column .price span, #site .pricing-table .price-column .features li span, .comment-author .fn,.comment-author .fn a, .blog-large .blog-readmore:hover  {
  color: #0e2b5c;
}

.site-topbar .topbar-menu .menu-top li .sub-menu, .search-results .post a:hover .post-index::after, input[type="submit"].primary, button[type="submit"].primary,.button.primary,.button.accent::after, #site .flexslider .flex-direction-nav li a:hover, #site .vc-hoverbox-wrapper .vc-hoverbox-back button:hover, #site .vc-hoverbox-wrapper .vc-hoverbox-back .vc_btn3:hover, .menu-extras li.shopping-cart .widget_shopping_cart_content .buttons .button.checkout, .projects-grid-alt .project .project-inner, #site .vc_tta-tabs.vc_tta-style-flat .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_active a, .member, .widget.fixed-menu[class*="q2w3-widget-clone-sidebar"] + .fixed-menu::after, .wrap_svl_center .pins_animation, #site .blog-shortcode.post-thumbnail-cover .blog-entries .post .post-image, #site .pricing-table .price-column .button, #site .pricing-table .price-column.highlight .button::after, #site .vc_tta-tabs.vc_tta-style-modern .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_active a, #site .vc_tta-tabs.vc_tta-style-classic .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading, #site .vc_tta-tabs.vc_tta-style-modern .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading, #site .vc_tta-tabs.vc_tta-style-flat .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading, #site .vc_tta-tabs.vc_tta-style-outline .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading, .widget.widget_shopping_cart .buttons .button.checkout, .comments-area .comment-respond .comment-form .form-submit input, #site .vc_row.shape2:after, #site .vc_section.shape2:after, .blog-grid .post .post-header .post-title:after, .main-sidebar .widget .widget-title:before, .navigation.post-navigation .nav-links li h6 a:hover:before, .navigation.pager-numeric .page-numbers.current, .navigation.pager-numeric .page-numbers:hover, .page-links a span:not(.page-links-title):hover, .page-links > span:not(.page-links-title), .header-position-left .site-header.site-header-classic .navigator .menu-primary li .sub-menu:before, .woocommerce-pagination li .page-numbers.current, .woocommerce-pagination li .page-numbers:hover, .woocommerce .product .woocommerce-tabs .tabs li a::after, .woocommerce-message, #site .imagebox.style2 .box-image, .header-position-left .site-header.site-header-classic .navigator .menu-primary > li.menu-item-has-children.menu-item-expand .menu-item-toggle  {
  background-color: #0e2b5c;
}

input[type="submit"].primary, button[type="submit"].primary,.button.primary,.button.accent:hover, .mc4wp-form-fields .sign-up input[type="email"]:focus  {
  border-color: #0e2b5c;
}

.post-inner:hover .post-title::after, #site .counter .counter-image i, #site .iconbox .box-icon i, .post-meta .post-author-content a:hover, #site .iconlist.iconlist-icon-small li .iconlist-item-icon::after, #site .iconlist li i, .navigation.post-navigation .nav-links li::before, .go-to-top a::before, .button-video a[rel="wp-video-lightbox"]::after, a.video-lightbox:after, #site .vc_tta-tabs.vc_tta-style-classic .vc_tta-tabs-container ul.vc_tta-tabs-list li:hover a, #site .vc_tta-tabs.vc_tta-style-classic .vc_tta-tabs-container ul.vc_tta-tabs-list li.vc_active a, .blog-large .blog-readmore, .blog-large .blog-readmore:hover::before, .woocommerce .star-rating span:before, .navigator .menu-primary > li > a > sup, .woocommerce .products li:hover .woocommerce-loop-product__title, .woocommerce .products li .wc-forward:before, #site .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]:checked:after, #site .wpcf7-acceptance .wpcf7-list-item input[type="checkbox"]:checked:after, #site .imagebox.style2 .box-image .box-header .box-subtitle  {
  color: #024aa3;
}

.button::after,input[type="submit"]:hover, button[type="submit"]:hover,.button.accent, .search-results .post .post-index::after, .projects-filter ul li a::after, #site .imagebox .box-content::after, .social-icons a:hover i, #site .iconlist.iconlist-icon-xlarge > li .iconlist-item-content ol li::after, #site .iconlist.iconlist-icon-xlarge > li .iconlist-item-content ul li::after, .navigation.post-navigation .nav-links li::after, #site .vc-hoverbox-wrapper .vc-hoverbox-back button, #site .vc-hoverbox-wrapper .vc-hoverbox-back .vc_btn3, #site .flexslider .flex-direction-nav li a, .go-to-top a::after, a[rel="wp-video-lightbox"]::before, #site .vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active, .sliding-menu .off-canvas-toggle, .projects-grid .project .project-inner .project-thumbnail a::before, .widget.fixed-menu ul.menu li a::before, .widget.fixed-menu ul.menu li.current-menu-item a::before, .widget.fixed-menu ul.menu li.current-page-item a::before, #site .owl-pagination .owl-page.active, #site .vc_tta-tabs.vc_tta-style-classic .vc_tta-tabs-container ul.vc_tta-tabs-list li a::after, #site .pricing-table .price-column.highlight .popular, #site .pricing-table .price-column.highlight .button, .menu-extras li.shopping-cart > a .shopping-cart-items-count, .comments-area .comment-respond .comment-form .form-submit input:hover, .blog-large .post-left .post-comments a, .single-post .post-inner .post-header:after, .single-attachment .post-inner .post-header:after, .single-post .post-inner .post-meta-data .post-comments a, .single-attachment .post-inner .post-meta-data .post-comments a, .blog-large .post.sticky .post-inner:before, #site .vc_row.shape2:before, #site .vc_section.shape2:before, .main-sidebar .widget:hover .widget-title:before, body:not(.is-loaded):after, .woocommerce .onsale, .site-header-classic .navigator .menu-primary li.style1 > .sub-menu > li > a:after, .site-header-sticky .navigator .menu-primary li.style1 > .sub-menu > li > a:after, #site .wpcf7-radio .wpcf7-list-item input[type="radio"]:after, #site .wpcf7-radio.style1 .wpcf7-list-item input[type="radio"]:checked, #site .wpcf7-checkbox.style1 .wpcf7-list-item input[type="checkbox"]:checked:before, #site .wpcf7-radio.style2 .wpcf7-list-item input[type="radio"]:checked:before, #site .blog-shortcode.post-thumbnail-cover.style2 .blog-entries .blog-grid .post .post-inner:before  {
  background-color: #024aa3;
}

.button:hover,input[type="submit"]:hover, button[type="submit"]:hover, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, input.input-text:focus, select:focus, #site .wpcf7-checkbox .wpcf7-list-item input[type="checkbox"]:checked, #site .wpcf7-checkbox .wpcf7-list-item label:hover input[type="checkbox"], #site .wpcf7-acceptance .wpcf7-list-item label:hover input[type="checkbox"], #site .wpcf7-acceptance .wpcf7-list-item input[type="checkbox"]:checked, #site .wpcf7-checkbox.style1 .wpcf7-list-item input[type="checkbox"]:checked, #site .wpcf7-checkbox.style1 .wpcf7-list-item label:hover input[type="checkbox"]:checked, #site .wpcf7-radio.style2 .wpcf7-list-item input[type="radio"]:checked, #site .wpcf7-radio.style2 .wpcf7-list-item label:hover input[type="radio"]:checked, .site-header-classic .navigator .menu-primary > li:before  {
  border-color: #024aa3;
}

::selection  {
  background: #fc5546;
}

::-moz-selection  {
  background: #fc5546;
}

#site .vc_row.gradient::before, #site .vc_section.gradient::before  {
  background: linear-gradient(360deg, rgba(255,255,255,0) 10%, #0e2b5c 90%);
}

#site .vc_row.gradient2::before, #site .vc_section.gradient2::before, #site .vc_row.gradient4::before, #site .vc_section.gradient4::before  {
  background: linear-gradient(180deg, rgba(0,0,0,0) 10%, #0e2b5c 90%);
}

#site .vc_row.gradient3::before, #site .vc_section.gradient3::before  {
  background: linear-gradient(to right, #0e2b5c, rgba(255,255,255,0), #0e2b5c);
}

#site .wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d::after  {
  background-image: -webkit-linear-gradient(left, #0e2b5c , #fc5546);
  background-image: -o-linear-gradient(right, #0e2b5c, #fc5546);
  background-image: -moz-linear-gradient(right, #0e2b5c, #fc5546);
  background-image: linear-gradient(to right, #0e2b5c , #fc5546);
}

/*# sourceURL=nanosoft-inline-css */ /* ========== Style Block 3 : wp-emoji-styles-inline-css ========== */ img.wp-smiley, img.emoji  {
  display: inline !important;
  border: none !important;
  box-shadow: none !important;
  height: 1em !important;
  width: 1em !important;
  margin: 0 0.07em !important;
  vertical-align: -0.1em !important;
  background: none !important;
  padding: 0 !important;
}

/*# sourceURL=wp-emoji-styles-inline-css */ /* ========== Style Block 4 : wp-block-library-inline-css ========== */ :root {
  --wp-block-synced-color:#7a00df;
  --wp-block-synced-color--rgb:122,0,223;
  --wp-bound-block-color:var(--wp-block-synced-color);
  --wp-editor-canvas-background:#ddd;
  --wp-admin-theme-color:#007cba;
  --wp-admin-theme-color--rgb:0,124,186;
  --wp-admin-theme-color-darker-10:#006ba1;
  --wp-admin-theme-color-darker-10--rgb:0,107,160.5;
  --wp-admin-theme-color-darker-20:#005a87;
  --wp-admin-theme-color-darker-20--rgb:0,90,135;
--wp-admin-border-width-focus:2px}

@media (min-resolution:192dpi) {
  :root {
  --wp-admin-border-width-focus:1.5px}

}

.wp-element-button {
cursor:pointer}

:root .has-very-light-gray-background-color {
background-color:#eee}

:root .has-very-dark-gray-background-color {
background-color:#313131}

:root .has-very-light-gray-color {
color:#eee}

:root .has-very-dark-gray-color {
color:#313131}

:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
background:linear-gradient(135deg,#00d084,#0693e3)}

:root .has-purple-crush-gradient-background {
background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}

:root .has-hazy-dawn-gradient-background {
background:linear-gradient(135deg,#faaca8,#dad0ec)}

:root .has-subdued-olive-gradient-background {
background:linear-gradient(135deg,#fafae1,#67a671)}

:root .has-atomic-cream-gradient-background {
background:linear-gradient(135deg,#fdd79a,#004a59)}

:root .has-nightshade-gradient-background {
background:linear-gradient(135deg,#330968,#31cdcf)}

:root .has-midnight-gradient-background {
background:linear-gradient(135deg,#020381,#2874fc)}

:root {
  --wp--preset--font-size--normal:16px;
--wp--preset--font-size--huge:42px}

.has-regular-font-size {
font-size:1em}

.has-larger-font-size {
font-size:2.625em}

.has-normal-font-size {
font-size:var(--wp--preset--font-size--normal)}

.has-huge-font-size {
font-size:var(--wp--preset--font-size--huge)}

:root .has-text-align-center {
text-align:center}

:root .has-text-align-left {
text-align:left}

:root .has-text-align-right {
text-align:right}

.has-fit-text {
white-space:nowrap!important}

#end-resizable-editor-section {
display:none}

.aligncenter {
clear:both}

.items-justified-left {
justify-content:flex-start}

.items-justified-center {
justify-content:center}

.items-justified-right {
justify-content:flex-end}

.items-justified-space-between {
justify-content:space-between}

.screen-reader-text {
  word-wrap:normal!important;
  border:0;
  clip-path:inset(50%);
  height:1px;
  margin:-1px;
  overflow:hidden;
  padding:0;
  position:absolute;
width:1px}

.screen-reader-text:focus {
  background-color:#ddd;
  clip-path:none;
  color:#444;
  display:block;
  font-size:1em;
  height:auto;
  left:5px;
  line-height:normal;
  padding:15px 23px 14px;
  text-decoration:none;
  top:5px;
  width:auto;
z-index:100000}

html :where(.has-border-color) {
border-style:solid}

html :where([style*=border-color]) {
border-style:solid}

html :where([style*=border-top-color]) {
border-top-style:solid}

html :where([style*=border-right-color]) {
border-right-style:solid}

html :where([style*=border-bottom-color]) {
border-bottom-style:solid}

html :where([style*=border-left-color]) {
border-left-style:solid}

html :where([style*=border-width]) {
border-style:solid}

html :where([style*=border-top-width]) {
border-top-style:solid}

html :where([style*=border-right-width]) {
border-right-style:solid}

html :where([style*=border-bottom-width]) {
border-bottom-style:solid}

html :where([style*=border-left-width]) {
border-left-style:solid}

html :where(img[class*=wp-image-]) {
  height:auto;
max-width:100%}

:where(figure) {
margin:0 0 1em}

html :where(.is-position-sticky) {
--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}

@media screen and (max-width:600px) {
  html :where(.is-position-sticky) {
  --wp-admin--admin-bar--position-offset:0px}

}

/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ /* ========== Style Block 5 : classic-theme-styles-inline-css ========== */ /*! This file is auto-generated */ .wp-block-button__link {
  color:#fff;
  background-color:#32373c;
  border-radius:9999px;
  box-shadow:none;
  text-decoration:none;
  padding:calc(.667em + 2px) calc(1.333em + 2px);
font-size:1.125em}

.wp-block-file__button {
  background:#32373c;
  color:#fff;
text-decoration:none}

/*# sourceURL=/wp-includes/css/classic-themes.min.css */ /* ========== Style Block 6 : global-styles-inline-css ========== */ :root {
  --wp--preset--aspect-ratio--square: 1;
  --wp--preset--aspect-ratio--4-3: 4/3;
  --wp--preset--aspect-ratio--3-4: 3/4;
  --wp--preset--aspect-ratio--3-2: 3/2;
  --wp--preset--aspect-ratio--2-3: 2/3;
  --wp--preset--aspect-ratio--16-9: 16/9;
  --wp--preset--aspect-ratio--9-16: 9/16;
  --wp--preset--color--black: #000000;
  --wp--preset--color--cyan-bluish-gray: #abb8c3;
  --wp--preset--color--white: #ffffff;
  --wp--preset--color--pale-pink: #f78da7;
  --wp--preset--color--vivid-red: #cf2e2e;
  --wp--preset--color--luminous-vivid-orange: #ff6900;
  --wp--preset--color--luminous-vivid-amber: #fcb900;
  --wp--preset--color--light-green-cyan: #7bdcb5;
  --wp--preset--color--vivid-green-cyan: #00d084;
  --wp--preset--color--pale-cyan-blue: #8ed1fc;
  --wp--preset--color--vivid-cyan-blue: #0693e3;
  --wp--preset--color--vivid-purple: #9b51e0;
  --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);
  --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);
  --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);
  --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);
  --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
  --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);
  --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);
  --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);
  --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);
  --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);
  --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);
  --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);
  --wp--preset--font-size--small: 13px;
  --wp--preset--font-size--medium: 20px;
  --wp--preset--font-size--large: 36px;
  --wp--preset--font-size--x-large: 42px;
  --wp--preset--spacing--20: 0.44rem;
  --wp--preset--spacing--30: 0.67rem;
  --wp--preset--spacing--40: 1rem;
  --wp--preset--spacing--50: 1.5rem;
  --wp--preset--spacing--60: 2.25rem;
  --wp--preset--spacing--70: 3.38rem;
  --wp--preset--spacing--80: 5.06rem;
  --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
  --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
  --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
  --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);
  --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);
}

:where(body)  {
  margin: 0;
}

:where(.is-layout-flex) {
  gap: 0.5em;
}

:where(.is-layout-grid) {
  gap: 0.5em;
}

body .is-layout-flex {
  display: flex;
}

.is-layout-flex {
  flex-wrap: wrap;
  align-items: center;
}

.is-layout-flex > :is(*, div) {
  margin: 0;
}

body .is-layout-grid {
  display: grid;
}

.is-layout-grid > :is(*, div) {
  margin: 0;
}

body {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

:root :where(.wp-element-button, .wp-block-button__link) {
  background-color: #32373c;
  border-width: 0;
  color: #fff;
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  letter-spacing: inherit;
  line-height: inherit;
  padding-top: calc(0.667em + 2px);
  padding-right: calc(1.333em + 2px);
  padding-bottom: calc(0.667em + 2px);
  padding-left: calc(1.333em + 2px);
  text-decoration: none;
  text-transform: inherit;
}

.has-black-color {
  color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-color {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-color {
  color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-color {
  color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-color {
  color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-color {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-color {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-color {
  color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-color {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-color {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-color {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-color {
  color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-background-color {
  background-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-background-color {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-background-color {
  background-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-background-color {
  background-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-background-color {
  background-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-background-color {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-background-color {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-background-color {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-background-color {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-background-color {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-background-color {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-background-color {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-border-color {
  border-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-border-color {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-border-color {
  border-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-border-color {
  border-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-border-color {
  border-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-border-color {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-border-color {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-border-color {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-border-color {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-border-color {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-border-color {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-border-color {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
  background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}

.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
  background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}

.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
  background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}

.has-luminous-vivid-orange-to-vivid-red-gradient-background {
  background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}

.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
  background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}

.has-cool-to-warm-spectrum-gradient-background {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}

.has-blush-light-purple-gradient-background {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}

.has-blush-bordeaux-gradient-background {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}

.has-luminous-dusk-gradient-background {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}

.has-pale-ocean-gradient-background {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}

.has-electric-grass-gradient-background {
  background: var(--wp--preset--gradient--electric-grass) !important;
}

.has-midnight-gradient-background {
  background: var(--wp--preset--gradient--midnight) !important;
}

.has-small-font-size {
  font-size: var(--wp--preset--font-size--small) !important;
}

.has-medium-font-size {
  font-size: var(--wp--preset--font-size--medium) !important;
}

.has-large-font-size {
  font-size: var(--wp--preset--font-size--large) !important;
}

.has-x-large-font-size {
  font-size: var(--wp--preset--font-size--x-large) !important;
}

/*# sourceURL=global-styles-inline-css */ /* ========== Style Block 7 : custom_fonts ========== */ @font-face  {
  font-family: Sailec-Bold;
  src: url(../custom_fonts/Sailec-Bold.otf);
  font-weight: normal;
}

@font-face  {
  font-family: Sailec-Medium;
  src: url(../custom_fonts/Sailec-Medium.otf);
  font-weight: normal;
}

@font-face  {
  font-family: Sailec;
  src: url(../custom_fonts/Sailec.otf);
  font-weight: normal;
}

/* ========== Style Block 8 : wp-custom-css ========== */ body.is-loaded, body.is-loaded a, body.is-loaded input, body.is-loaded textarea, body.is-loaded select, body.is-loaded .widget, body.is-loaded .subtitle, body.is-loaded .breadcrumbs, body.is-loaded .slider-sub  {
  font-family: "Sailec" !important;
}

body.is-loaded h1 a, body.is-loaded h2 a, body.is-loaded h1, body.is-loaded h2, body.is-loaded h2.vc_custom_heading, body.is-loaded h3.vc_custom_heading, body.is-loaded .slider-title  {
  font-family: "Sailec-Bold" !important;
}

body.is-loaded a h2, body.is-loaded h3 a, body.is-loaded h4 a, body.is-loaded h5 a, body.is-loaded h6 a, body.is-loaded .button, body.is-loaded h3, body.is-loaded h4, body.is-loaded h5, body.is-loaded h6, body.is-loaded .navigator .menu > li > a, body.is-loaded .menu-style2 ul.menu > li > a, body.is-loaded .navigator .menu-primary li.click.mega > .sub-menu > li > a, body.is-loaded .contact .row label  {
  font-family: "Sailec-Medium" !important;
}

img[title]  {
  pointer-events: none;
}

/* ========== Style Block 9 : vc_shortcodes-custom-css ========== */ .vc_custom_1575619139175 {
  padding-bottom: 60px !important;
  background-color: #f8f7f6 !important;
}

.vc_custom_1575619170440 {
  padding-top: 80px !important;
  padding-bottom: 40px !important;
}

.vc_custom_1575619212460 {
  padding-bottom: 60px !important;
}

.vc_custom_1575619236741 {
  padding-top: 20px !important;
  padding-bottom: 60px !important;
  background-image: url(../wp-content/uploads/2018/08/bg-teamc92e.jpg?id=831) !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: contain !important;
}

.vc_custom_1575619249308 {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}

.vc_custom_1575619267969 {
  background: #0a2044 url(https://live.21lab.co/nanosoft/wp-content/uploads/2018/09/10.jpg?id=1363) !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
}

.vc_custom_1575619275268 {
  padding-top: 80px !important;
}

.vc_custom_1575619146482 {
  padding-top: 80px !important;
  padding-bottom: 200px !important;
  background-color: #f8f7f6   !important;
}

.vc_custom_1575619156743 {
  margin-top: -160px !important;
}

.vc_custom_1535341941407 {
  background-color: #ff4b36 !important;
}

.vc_custom_1535341951770 {
  background-color: #000 !important;
}

.vc_custom_1575619218389 {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
  background-color: #314358  !important;
}
.bg-dark-all{
  padding-top: 80px !important;
  padding-bottom: 80px !important;
  background-color: #314358  !important;
}

.vc_custom_1575619230688 {
  margin-top: -160px !important;
}

.vc_custom_1535793133938 {
  padding-right: 15% !important;
  padding-left: 15% !important;
}

.vc_custom_1537521751471 {
  margin-top: -8% !important;
}

.vc_custom_1536718850421 {
  padding-top: 120px !important;
  padding-bottom: 120px !important;
  background-color: rgba(10,32,68,0.7) !important;
  *background-color: rgb(10,32,68) !important;
}

.vc_custom_1540365744179 {
  margin-top: -5px !important;
}

.vc_custom_1540365406359 {
  margin-left: 3px !important;
}

.vc_custom_1539848935838 {
  border-top-width: 3px !important;
  border-top-color: #0057a9 !important;
  border-top-style: solid !important;
}

.vc_custom_1539848941825 {
  border-top-width: 3px !important;
  border-top-color: #0894d8 !important;
  border-top-style: solid !important;
}

.vc_custom_1539848946651 {
  border-top-width: 3px !important;
  border-top-color: #e60d2d !important;
  border-top-style: solid !important;
}

.vc_custom_1539848952548 {
  border-top-width: 3px !important;
  border-top-color: #1975d2 !important;
  border-top-style: solid !important;
}

/* ========== Style Block 10 : Unknown ========== */ .wpb_animate_when_almost_visible  {
  opacity: 1;
}

/* ========== Style Block 11 : rocket-lazyload-nojs-css ========== */ .rll-youtube-player, [data-lazy-src] {
  display:none !important;
}

/* ========== Style Block 12 : rs-plugin-settings-inline-css ========== */ 
.tp-bgimg,rs-sbg {
  background-blend-mode:multiply;
background-color:#fff !important
}

/*# sourceURL=rs-plugin-settings-inline-css */ .wpb_wrapper-border  {

  /* padding-bottom: 0px !important;

  */ 
	border-left: solid 1px #024ba5;
  /* padding-bottom: 0px !important;
  */ padding-left: 20px;
}

.top-bar-top  {
  position: relative;
}

.widget.top-bar-top a strong  {
  color: #01509f;
}

span.span-ar-left  {
  top: 3px;
  position: relative;
  opacity: .2;
}

span.span-ar-right  {
  top: 3px;
  position: relative;
  opacity: .2;
}

.info a.dot  {
  color: #01509f;
  border-bottom: 0px;
}

.span-text-banner{
	    font-size: 15px;
}

.row-inner-block{
	background: #fff;
    padding: 50px;border: solid 1px #dbe0e6;margin-top: 30px !important;
}
.border-rig-b-n {
    border-right: 0px !important;
    border-bottom: 0px !important;
}
.border-left-b-n {
    border-bottom: 0px !important;
}
.border-rig-n{
	border-right: 0px !important;
}
/*.box-readmore a.button.no-bg{
	color: #fff !important;
}*/
.te-ma{
	margin: auto; display: table;
}
.top-space-area {
    top: -90px;
}


img.left-img-tes {
    position: absolute;
    width: 410px;
    bottom: -150px;    left: -31%;
}
img.right-img-tes{
	 position: absolute;
    width: 410px;
    bottom: -150px;    right: -31%;
}
.rounded-full{
	border-radius: 100px;
}

.bg-patt  {

  background-image: url(../images/pattern-11.jpg);
  }

.btn-try{
  border: 1px dashed !important; color: #000 !important;
}
.btn-try:hover{
  color: #fff !important;
}
/*  ------------------sub page css--------------------- */
.all-banner{
  padding-top: 80px !important;
    padding-bottom: 80px !important;
    background-image: url(../images/slider3.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}
.all-banner-tow{
   padding-top: 80px !important;
    padding-bottom: 80px !important;
      background-image: url(../images/slider4.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;

}

.all-banner-three{
   padding-top: 80px !important;
    padding-bottom: 80px !important;
      background-image: url(../images/slider5.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;

}