/*!
Theme Name: Noviateh
Description: Theme for Noviateh Website
Author: stv
Template: salient
Version: 1.0
*/.spt1,.spy1{padding-top:40px!important}@media only screen and (min-width:601px){.spt1,.spy1{padding-top:90px!important}}.spb1,.spy1{padding-bottom:40px!important}@media only screen and (min-width:601px){.spb1,.spy1{padding-bottom:90px!important}}.spy2{padding-top:40px!important;padding-bottom:40px!important}@media only screen and (min-width:959px){.spy2{padding-top:70px!important;padding-bottom:70px!important}}.spx1{max-width:1000px;margin:0 auto}.spx2{max-width:400px;margin:0 auto}.smb-50{margin-bottom:50px!important}.smb-tiny{margin-bottom:10px!important}.center{text-align:center}.left{text-align:left}.right{text-align:right}.white *{color:#fff!important}.orange,.orange *{color:#00a1ed!important}.bg-lightgrey .row-bg-wrap .row-bg{background:#f8f8f8}.bg-grey>.row-bg-wrap .row-bg{background:#0a1038}.h4 h1{font-size:21px;font-weight:700;line-height:normal}body.material a.nectar-button.regular-button{border-radius:25px!important;border:2px solid #00a1ed;padding:12px 35px;background:0 0!important;color:#0a1038}body.material a.nectar-button.regular-button.medium{font-size:16px}body.material a.nectar-button.regular-button:hover{background:#00a1ed!important;color:#fff}body.material a.nectar-button.regular-button.uline-btn{border-left:none;border-right:0;border-top:0;border-radius:0!important;padding-left:5px}body.material a.nectar-button.regular-button.uline-btn:hover{background:0 0!important}body.material a.nectar-button.has-icon.arrow-btn{border:none;padding-left:20px!important}body.material a.nectar-button.has-icon.arrow-btn:hover{box-shadow:none!important}body.material a.nectar-button.has-icon.arrow-btn i{border:1px solid #00a1ed;line-height:21px;height:25px;width:25px}body.material .banner-section a.nectar-button.regular-button,body.material .main-banner a.nectar-button.regular-button{font-size:1rem}.partner-logos .nectar-flickity.nectar-carousel .flickity-viewport{margin-top:0!important}body.category #ajax-content-wrap>.container-wrap{z-index:1000}body.home .container-wrap:before{background:0 0}html{font-size:17px}.single-post #header-space{display:none}.single-post .featured-media-under-header__featured-media:not([data-has-img=false]){margin-top:75px}.single-post .featured-media-under-header__cat-wrap .meta-category a:not(:hover){background:0 0;color:#00a1ed;font-weight:600}.single-post #page-header-bg,.single-post #page-header-wrap{height:275px!important}.single-post .blog_next_prev_buttons:not(.full-width-content)+.related-post-wrap:not(.post-loop-builder),.single-post .related-post-wrap[data-using-post-pagination=false]{margin-top:0}.single-post .related-post-wrap .row-bg-wrap .row-bg{background:0 0}.single-post.ascend .related-post-wrap h3.related-title,.single-post.material .related-post-wrap h3.related-title{padding-top:0}.single-post .blog-recent[data-style=classic_enhanced_alt] .inner-wrap .article-content-wrap{padding:50px 25px 0 25px;height:100%;display:flex;align-items:flex-end}.single-post .blog-recent[data-style=classic_enhanced_alt] .inner-wrap:before{background-color:rgba(0,0,0,.35)}.site-tabs .ui-tabs-panel .wpb_content_element{padding-bottom:25px}.site-tabs .ui-tabs-panel .wpb_content_element.smb-tiny{padding-bottom:0}.site-tabs .ui-tabs-panel .wpb_content_element h2,.site-tabs .ui-tabs-panel .wpb_content_element h3,.site-tabs .ui-tabs-panel .wpb_content_element h4{padding-bottom:10px}.site-toggle .toggle{border-bottom:1px solid #00a1ed!important}.site-toggle .toggle>.toggle-title i{border:none!important}.site-toggle .toggle>.toggle-title i:before{background:#00a1ed!important}.site-toggle .toggle>.toggle-title i:after{background:#00a1ed!important}.project-gallery .nectar-flickity[data-control-style=material_pagination] .flickity-page-dots,.project-gallery .nectar-flickity[data-controls=material_pagination] .flickity-page-dots{bottom:0}.project-gallery .flickity-page-dots li:before{box-shadow:inset 0 0 0 1px #fff!important}.nectar_hook_global_section_footer ul.menu li{list-style-type:none}.nectar_hook_global_section_footer ul.menu li ul.sub-menu li{font-size:1rem}.nectar_hook_global_section_footer ul.menu li a:hover{color:#00a1ed!important}.contact-info div.addr,.contact-info div.mail,.contact-info div.mobile,.contact-info div.phone,.contact-info div.tel{margin:5px 0 0 0;position:relative;padding-left:20px}.contact-info div.addr:before,.contact-info div.mail:before,.contact-info div.mobile:before,.contact-info div.phone:before,.contact-info div.tel:before{position:absolute;left:0;top:0;color:#00a1ed}.contact-info div.tel:before{content:"t"}.contact-info div.phone:before{content:"p"}.contact-info div.mobile:before{content:"m"}.contact-info div.addr:before{content:"a"}.contact-info div.mail:before{content:"e"}.contact-info a:hover{color:#00a1ed!important}.social-icons ul{margin:0}.social-icons ul li{list-style:none;display:inline-block;padding-right:20px}.social-icons ul li a i{color:#00a1ed!important}.main-banner h1{line-height:1.25em}.featured-points .iwt-text{font-size:.9rem}.featured-products h3{color:#0a1038!important}.banner-section .nectar-split-heading .heading-line{display:inline-block}.contact-form .wpcf7-form-control-wrap input, .contact-form .wpcf7-form-control-wrap select, .contact-form .wpcf7-form-control-wrap textarea{background:#fff;border:1px solid #00a1ed;border-radius:25px;padding:10px 25px}.contact-form select.wpcf7-form-control{appearance:none;-webkit-appearance:none;cursor:pointer}.contact-form .site-select{position:relative;margin-bottom:1.5rem}.contact-form .site-select::after,.contact-form .site-select::before{position:absolute;content:"";right:1rem;pointer-events:none;z-index:10}.contact-form .site-select::before{border-left:.3rem solid transparent;border-right:.3rem solid transparent;border-bottom:.3rem solid #000;top:40%}.contact-form .site-select::after{border-left:.3rem solid transparent;border-right:.3rem solid transparent;border-top:.3rem solid #000;top:55%}.contact-form span.wpcf7-not-valid-tip{box-shadow:none;padding:0 17px}.contact-form input[type=submit].wpcf7-submit{border-radius:50px!important;font-weight:400;font-size:1rem}.wpcf7 form .wpcf7-response-output{border:none;color:#00a1ed;padding:0;margin:20px 0 0 0}#page-header-bg,.swiper-container,.swiper-container .swiper-slide{background-color:#fff!important}#page-header-bg .content h1,.swiper-container .content h1,.swiper-container .swiper-slide .content h1{font-size:80px;line-height:90px}#page-header-bg .inner-wrap{display:flex;flex-direction:column-reverse}.home-slider .swiper-container .swiper-slide .content{margin-top:-50px}.home-slider .swiper-container .swiper-slide .content p{max-width:700px;margin:25px auto 0 auto}.home-slider .swiper-container .swiper-slide .content .button a{text-transform:none;letter-spacing:normal;border-radius:50px!important;background:#fff!important;color:#00a1ed;font-size:1.2rem;padding:15px 35px}.home-slider .swiper-container .swiper-slide .content .button a:after{content:"\f105";font-family:fontawesome;padding-left:25px;font-size:1.2rem}#header-outer header#top nav{flex-wrap:wrap;justify-content:center;flex-direction:column-reverse}#header-outer header#top nav ul.buttons.sf-menu{margin-left:auto!important}#header-outer header#top nav ul.buttons.sf-menu .nectar-header-text-content{padding-right:5px}#header-outer header#top nav ul.buttons.sf-menu .nectar-header-text-content a{font-weight:600;font-size:1.2rem}#header-outer header#top nav ul.buttons.sf-menu>li.nectar-header-text-content-wrap a{color:#00a1ed}#header-outer header#top nav ul.buttons.sf-menu>li.menu-btn a{border:1px solid #fff;padding:1px 25px!important;border-radius:30px;font-size:.9rem;transition:.5s}#header-outer header#top nav ul.buttons.sf-menu>li.menu-btn a:hover{background:#00a1ed;color:#fff!important;border-color:#00a1ed}#header-outer header#top nav ul.hh-main-menu{justify-content:flex-end}#header-outer header#top nav ul.hh-main-menu>li{padding:2px 0}#header-outer header#top nav ul.hh-main-menu>li:last-child a{padding-right:0}#header-outer header#top nav ul.buttons.sf-menu.hh-icons>li{padding:5px 0 10px 5px}#header-outer header#top nav ul.buttons.sf-menu.hh-icons>li:after{content:"";height:20px;position:absolute;right:-16px}#header-outer header#top nav ul.buttons.sf-menu.hh-icons>li.button_bordered>a,#header-outer header#top nav ul.buttons.sf-menu.hh-icons>li.nectar-regular-menu-item>a{font-size:.85rem}#header-outer header#top nav ul.buttons.sf-menu.hh-icons>li.nectar-regular-menu-item:after,#header-outer header#top nav ul.buttons.sf-menu.hh-icons>li:last-child:after{display:none}#header-outer header#top nav ul.buttons.sf-menu.hh-icons>li.button_bordered:hover>a,#header-outer header#top nav ul.buttons.sf-menu.hh-icons>li.button_bordered>a{border:1px solid;border-radius:25px;color:#fff;transition:.5s}#header-outer header#top nav ul.buttons.sf-menu.hh-icons>li.button_bordered:hover>a:before,#header-outer header#top nav ul.buttons.sf-menu.hh-icons>li.button_bordered>a:before{border:none}#header-outer header#top nav ul.buttons.sf-menu.hh-icons>li.button_bordered:hover>a:hover,#header-outer header#top nav ul.buttons.sf-menu.hh-icons>li.button_bordered>a:hover{background-color:#00a1ed;border-color:#00a1ed}#header-outer header#top nav ul.buttons.sf-menu.hh-icons>li.button_bordered:hover>a:hover span,#header-outer header#top nav ul.buttons.sf-menu.hh-icons>li.button_bordered>a:hover span{color:#fff!important}#header-outer header#top nav ul.sf-menu li ul.sub-menu{background-color:#00a1ed!important;border:none}#header-outer header#top nav ul.sf-menu li ul.sub-menu li a:hover,#header-outer header#top nav ul.sf-menu li ul.sub-menu li.current-menu-item a,#header-outer header#top nav ul.sf-menu li ul.sub-menu li:hover a{background-color:transparent!important}#header-outer header#top nav ul.sf-menu li ul.sub-menu li a:hover span,#header-outer header#top nav ul.sf-menu li ul.sub-menu li.current-menu-item a span,#header-outer header#top nav ul.sf-menu li ul.sub-menu li:hover a span{color:#fff!important}#header-outer.transparent header#top nav ul.sf-menu li a{opacity:1!important}#header-outer.transparent header#top nav ul.sf-menu li.sfHover>a,#header-outer.transparent header#top nav ul.sf-menu li:hover>a{color:#00a1ed!important}#header-outer.transparent[data-lhe=default] header#top nav ul.sf-menu li:not(#social-in-menu).sfHover>a,#header-outer.transparent[data-lhe=default] header#top nav ul.sf-menu li:not(#social-in-menu):hover>a{color:#00a1ed!important}#header-outer.transparent[data-lhe=default] header#top nav ul.sf-menu li:not(#social-in-menu).menu-btn a:hover{color:#fff!important}#header-outer.small-nav header#top nav ul.buttons.sf-menu.hh-icons li:not(#social-in-menu).menu-btn a{border:1px solid #fff;padding:1px 25px!important;border-radius:30px;font-size:.9rem;transition:.5s}#header-outer.small-nav header#top nav ul.buttons.sf-menu.hh-icons li:not(#social-in-menu).menu-btn a:hover{background:#00a1ed;color:#fff!important;border-color:#00a1ed}#header-outer.small-nav header#top nav ul.buttons.sf-menu.hh-icons li:not(#social-in-menu).menu-btn.sfHover a,#header-outer.small-nav header#top nav ul.buttons.sf-menu.hh-icons li:not(#social-in-menu).menu-btn:hover a{color:#fff!important}@media only screen and (min-width:1000px){body #footer-outer .row{padding:0}}#footer-outer #copyright{color:#fff}#footer-outer #copyright .col{z-index:15}#footer-outer #copyright p{display:inline-block;padding-bottom:0}.floating-buttons{position:fixed;top:70%;z-index:999;right:-10px;writing-mode:vertical-rl;transition:all .5s ease}.floating-buttons a{display:inline-block;color:#fff;padding:10px 15px 10px 15px;font-size:15px;line-height:1.1em;border-radius:0 35px 35px 0;text-align:center;background:#00a1ed;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);height:160px}.floating-buttons:hover{right:0}@media only screen and (max-width:767px){.floating-buttons{width:100px}.floating-buttons a{font-size:12px}}.nectar_hook_global_section_footer:after{content:"";background:url(assets/images/pattern.svg) no-repeat;width:100%;height:calc(100% + 75px);background-size:contain;position:absolute;top:0;left:0;z-index:9}body #footer-outer .row {padding: 0;}