/*
Theme Name: Beaver Builder Child Theme
Theme URI: http://www.wpbeaverbuilder.com
Version: 1.0
Description: An example child theme that can be used as a starting point for custom development.
Author: The Beaver Builder Team
Author URI: http://www.fastlinemedia.com
template: bb-theme
*/

/* Add your custom styles here... */ 

.fl-node-6110df5275ca3{display: none !important;}


/*** SINGLE POST CONTAINER ***/
.single-post-container{
    margin-top: -140px;
    background: #fff !important;
    z-index: 9 !important;
    display: block;
    position: relative;
    padding: 10px 40px 40px 40px !important;
    box-shadow: 0px 0 15px #c6c6c6;
    margin-bottom: 45px;
    border-radius: 20px;
}

@media (max-width: 768px){
    .single-post-container{
        margin-top: -70px !important;
        padding: 10px 10px 10px !important;
    }
    
    .single-post .fl-module-content{
        margin-top: 0 !important;
    }
    
    .single-post h1,
    .single-post h2,
    .single-post h3{
        margin-top: 0 !important;
    }
}

.single-post-container .row{
    margin-left: 0 !important;
    margin-right: 0 !important;
}
.single-post-container .fl-post-header{
    display: none;
}

.single-post-container .fl-comments{
    display: none;
}

.single-post-container .fl-content{
    margin-top: 10px !important;
    padding: 0 !important;
}
.single-post-container .fl-row-content-wrap{
    padding: 0 !important;
}


#cookie-law-info-bar{max-width: 50%;}

.advanced-gradient-custom .fl-row-content-wrap{
    background: rgb(247,163,69);
    background: linear-gradient(180deg, rgba(247,163,69,1) 0%, rgba(244,135,67,1) 58%, rgba(239, 234, 234,1) 42%);
}    
.shadow-book-va img{
    box-shadow: -20px 20px 35px 1px rgba(0, 0, 0, 0.49) !important;   
}
.download-link-va-page{
    box-shadow: -14px 17px 37px -7px rgba(0, 0, 0, 0.61) !important;   
}
.button-download-va{
    text-align: center;    
}
.second-text-dl-btn{
    font-size: 15px !important;    
}
.button-download-va .download-link-va-page{
    display: inline-block;    
    width: 250px;
    height: 76px;
    border-radius: 15px;
    background: #ef9e48;
    color: white !important;
    transition: 0.4s;
}
.button-download-va .download-link-va-page:hover{
    background: #c77c2e !important;
}
.download-link-va-page i{
    font-size: 45px;    
    line-height: 1.2;
    color: black;
}
.download-link-va-page .col-lg-9.col-md-9.col-sm-9.col-xs-9{
    text-align: left !important;    
}
.download-word-va-page{
    font-size: 24px !important;    
    font-weight: bold !important;
}
.download-link-va-page div{
    margin-top: 10px;
    margin-bottom: 10px;
}

/*** Floating Menu ***/
.fl-social-icons .fl-icon-quora{font-family: FontAwesome; font-size: 17px;}
.fl-icon-quora-circle:before { content: '\f2c4'; }
.fl-icon-quora-regular:before { content: '\f2c4'; }
.fl-icon-quora.fl-icon-color-branded { color: #55a32a; }
.fl-icon-quora.fl-icon-color-branded:hover { color: #5FB82E; }
.fl-page-nav-right .fl-page-header-row {
    display: block !important;
}
/*.fl-page-header-primary .fl-page-nav-collapse*/
#thetrigger{
    display: none !important;
}
.fl-page-header-fixed{
    background: rgba(54,54,54,0.85) !important;
}
.fl-page-header-fixed .fl-page-nav-wrap .navbar-nav li > a {
    color: #fff !important;
}
.fl-page-header-fixed .fl-page-nav-wrap .navbar-nav li > a:hover {
    color: #F6931E !important;
}
.fl-page-header .fl-page-header-row > div{
    float: left !important;
}
.fl-page-header-fixed .fl-page-fixed-nav-wrap{
    padding-top: 12px !important;
}
.fl-page-nav ul.sub-menu{
    border-top: 3px solid #F78E08 !important;
}

#fl-to-top{
    background: rgba(247,142,8,.7);
    -webkit-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
    -ms-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    transition-duration: 0.5s;
}
#fl-to-top:hover{
    background: rgba(247,142,8,1);
}

.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li > a{
    color: #fff !important;
    font-weight: 700 !important;
}
.home .fl-page-bar-container,
.home .fl-page-header-container{
    width: 100% !important;
    max-width: 90% !important;
}
.fl-page-bar-container,
.fl-page-header-container{
    width: 100% !important;
    max-width: 1160px !important;
}

.fl-page-header .navbar-collapse.collapse{
    padding-top: 12px;
}
.fl-page-header-fixed .navbar-collapse.collapse{
    padding-top: 0px;
}

.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-medium-mobile .fl-page-nav .navbar-toggle{
    background: #F78E08 !important;
    -webkit-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
    -ms-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    transition-duration: 0.5s;
}
.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-medium-mobile .fl-page-nav .navbar-toggle span{
    color: #fff !important;
    font-weight: 700;
}
.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-medium-mobile .fl-page-nav .navbar-toggle:hover{
    background: rgba(247,142,8,.85) !important;
}


.fl-page-header-fixed{
    z-index: 99999999 !important;
}

.packages-list .uabb-pricing-table-column-2{

}

.packages-list .uabb-pricing-table-features li:first-child{
    font-weight: 700;
    font-size: 18px;
}


/*** 4PACKAGES START ***/


.fourpackages .uabb-pricing-table-title{ 
}
.fourpackages .uabb-pricing-table-title span.t-title{
}


/*** 4PACKAGES END ***/



@media (max-width:991px){
    button.navbar-toggle{
        display: block !important;
    }
    .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-medium-mobile .fl-page-nav .navbar-toggle{
        display: block !important;
    }
    .fl-nav-offcanvas-collapse{
        display: block !important;
    }   
    
    .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-medium-mobile .fl-page-nav-collapse{
        border: none !important;
    }
    .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-medium-mobile .fl-page-nav-collapse.collapse.show {
        display: block !important;
        visibility: visible !important;
    }
    
    .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-medium-mobile .fl-page-nav-collapse.collapse.in{
        display: none !important;
        visibility: hidden !important;
    } 
    .fl-page-nav-toggle-button.fl-page-nav-toggle-visible-medium-mobile .fl-page-nav-collapse.collapse.show{
        display: block !important;
        visibility: visible !important;    
    }
    
    .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-medium-mobile .fl-page-nav-collapse.collapse.in{
        display: none !important;
        visibility: hidden !important;
    }
    
    .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-medium-mobile .fl-page-nav .navbar-toggle * {
        color: #F78E08;
    }
    
    .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-medium-mobile .fl-page-nav-collapse ul.navbar-nav > li {
        border-color: #F78E08;
    }
    
    .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-medium-mobile .fl-page-nav-collapse ul.navbar-nav > li:last-child{
        border-bottom: none !important;
    }
    
    .fl-page-header .fl-page-nav-wrap .navbar-nav li > a {
        color: #F78E08 !important;
        -webkit-transition-duration: 0.5s;
        -moz-transition-duration: 0.5s;
        -ms-transition-duration: 0.5s;
        -o-transition-duration: 0.5s;
        transition-duration: 0.5s;
    }
    .home .fl-page-header .fl-page-nav-wrap .navbar-nav li > a:hover {
        color: #000 !important;
    }
    .fl-page-header .fl-page-nav-wrap .navbar-nav li > a:hover {
        color: #fff !important;
    }
    
    .fl-submenu-indicator .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-medium-mobile ul.navbar-nav li.menu-item-has-children:hover > .fl-submenu-icon-wrap .fl-submenu-toggle-icon, .fl-submenu-indicator .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-medium-mobile ul.navbar-nav li.menu-item-has-children:focus > .fl-submenu-icon-wrap .fl-submenu-toggle-icon {
        color: #F78E08;
    }
}

@media (min-width: 992px) and (max-width: 1020px){
    .fl-page-header-fixed .fl-page-nav .navbar-nav a{
        font-size: 12px !important;
    }
}

@media (min-width: 992px) and (max-width: 1065px){
    .fl-page-nav-right .fl-page-nav-wrap .navbar-nav li > a{
        font-size: 12px !important;
    }
}

@media (max-width: 768px){
    .packages-list .uabb-pricing-table-inner-wrap{
        padding-bottom: 10px !important;
    }
}





.job-seeker-wrapper{
    background: url('/wp-content/uploads/2021/02/job-seeker-bg-e1613543280330.jpg');
    background-repeat: no-repeat;
    background-size: cover !important; 
    overflow: auto;
    position: relative;
    width: 100%;
    
}
.orange-line-cta{
    width: 100%;
    height: 12px;
    background: #f69218;    
}
.job-seeker-wrapper .img-wrapper{
    padding-left: 0 !important;    
}
.job-seeker-wrapper .text-wrapper{
    height: 100%;
    width: 50%;
    position: absolute;
    right: 0;
    top: 0;  
    display: flex;
    justify-content: center;
    align-content: center;
    flex-direction: column;
    
}
.job-seeker-cta{
    float: right !important;    
    margin-top: 20px;
    background: #f69218;
    padding: 10px 30px;
    border-radius: 35px;
    font-weight: bold !important;
    color: white;
}



.fl-tabs-vertical .fl-tabs-label.fl-tab-active:after{
    display: none;    
}
.tabstabs .fl-tabs-panels{
    min-height: 0 !important;    
}
.vertical-cont-new{
    display: inline-block;
}
.fl-tabs-labels .fl-tab-active{
    background: #f8911f38;
    border-radius: 30px;    
}
.fl-tabs-labels .fl-tabs-label{
   border-radius: 30px;      
   transition: all 0.3s ease;
}
.fl-tabs-label:hover{
    background: #f8911f38;    
}
.disp-flex{
    display: flex;         
}
.vertical-cont-new img{
    width: 70% !important;
}
.footer-icon-hover-transition .fl-icon a i:before{
    transition: all 0.3s ease;    
} 
.sln-homepage-link-hover-style h3 a{
    transition: all 0.3s ease;    
}
.sln-homepage-link-hover-style h3 a:hover,
.sln-homepage-link-hover-style h3 a:focus{
    color: #f8911f !important;    
}
.customer-contact-img-shadow img{
    box-shadow: 0px 10px 30px 10px #ddd;    
}
#projects-carousel-2 .owl-nav{
    position: absolute !important;
    top: 50% !important;
    width: 100% !important;
}
#projects-carousel-2 .owl-nav .owl-next{
    position: absolute;
    right: -85px;
    background: #F9A74C;
    padding: 10px 9px 14px !important;
    border-radius: 50%;
    color: #fff;
    font-size: 30px;
    cursor: pointer !important;
    line-height: 0.1;
    transition: all 0.6s ease;
    box-shadow: 0 1px 7px 0 rgba(60,64,67,0.152), 0 1px 8px 1px rgba(60,64,67,0.149) !important;
}
#projects-carousel-2 .owl-nav .owl-prev{
    margin-left: -55px;
    background: #F9A74C;
    padding: 10px 9px 14px !important;
    border-radius: 50%;
    color: #fff;
    font-size: 30px;
    cursor: pointer !important;
    line-height: 0.1;
    transition: all 0.6s ease;
    box-shadow: 0 1px 7px 0 rgba(60,64,67,0.152), 0 1px 8px 1px rgba(60,64,67,0.149) !important;
    
}
#projects-carousel-2 .owl-nav button:hover{
    box-shadow: 0 5px 7px 0 rgba(60,64,67,0.352), 0 1px 8px 1px rgba(60,64,67,0.149) !important;    
}
.modal-homepage .uabb-modal-close{
    background: #f9a74c;
    padding: 5px;
    border-radius: 50%;
    margin: -25px;
    border: 4px solid #fff;
}



/*** TWPH V2 Homepage ***/
.lev-list .fl-list-item-content-icon{
    margin-right: 20px !important;
    display: inline-block !important;
}
.condensed-heading .fl-heading{
    max-width: 700px;
    margin: auto !important;
}
.maayan-quote{
    color: #f7931e !important;
    font-weight: bold !important;
}
.arrow-bottom-testi:after{
    content: url(https://teleworkph.com/wp-content/uploads/2020/10/arrowbottom_optimized.png);    
    margin-left: 15% !important;
    margin-bottom: 0 !important;
}
.arrow-bottom-testi2:after{
    content: url(https://teleworkph.com/wp-content/uploads/2020/10/arrowbottom2_optimized.png);    
    margin-left: 15% !important;
    margin-bottom: 0 !important;
}
.all-testimonial-toggle{
    display: none;    
}

.chroma-effect img{
    filter: sepia(100%) !important;
    -webkit-transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
    -ms-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    transition-duration: 0.5s;
    opacity: 0.5;
    max-width: 170px !important;
}
.chroma-effect img:hover{
    filter: none !important;
    opacity: 1;
}
.fl-page-bar .text-left .fl-social-icons{
    z-index: 999999;
    position: relative;
}



.button-testimonial-new-homepage a,
.button2-testimonial-new-homepage a,
.dual-button-hover-effect .uabb-dual-button-one .uabb-btn-one.uabb-gradient{
    background-image: -moz-linear-gradient(0deg, #ffa41e, #f48600, #ffa41e, #f48600) !important;
    background-image: -webkit-linear-gradient(0deg, #ffa41e, #f48600, #ffa41e, #f48600) !important;
    background-image: -o-linear-gradient(0deg, #ffa41e, #f48600, #ffa41e, #f48600) !important;
    background-image: -ms-linear-gradient(0deg, #ffa41e, #f48600, #ffa41e, #f48600) !important;
    background-image: linear-gradient(0deg, #ffa41e, #f48600, #ffa41e, #f48600) !important;
    background-size: 100% 200%;
    background-position: top;
    border: none !important;
    transition: all 0.3s ease;  
}
.button-testimonial-new-homepage a:hover,
.button2-testimonial-new-homepage a:hover,
.dual-button-hover-effect .uabb-dual-button-one .uabb-btn-one.uabb-gradient:hover{
    background-image: -moz-linear-gradient(0deg, #ffa41e, #f48600, #ffa41e, #f48600) !important;
    background-image: -webkit-linear-gradient(0deg, #ffa41e, #f48600, #ffa41e, #f48600) !important;
    background-image: -o-linear-gradient(0deg, #ffa41e, #f48600, #ffa41e, #f48600) !important;
    background-image: -ms-linear-gradient(0deg, #ffa41e, #f48600, #ffa41e, #f48600) !important;
    background-image: linear-gradient(0deg, #ffa41e, #f48600, #ffa41e, #f48600) !important;
    background-size: 100% 200% !important;
    background-position: bottom !important;    
}


.dual-button-hover-effect.homepage-cta .uabb-dual-button-one .uabb-btn-one.uabb-gradient{
    background-image: -moz-linear-gradient(0deg, #e0e0e0, #fefefe, #e0e0e0, #fefefe) !important;
    background-image: -webkit-linear-gradient(0deg, #e0e0e0, #fefefe, #e0e0e0, #fefefe) !important;
    background-image: -o-linear-gradient(0deg, #e0e0e0, #fefefe, #e0e0e0, #fefefe) !important;
    background-image: -ms-linear-gradient(0deg, #e0e0e0, #fefefe, #e0e0e0, #fefefe) !important;
    background-image: linear-gradient(0deg, #e0e0e0, #fefefe, #e0e0e0, #fefefe) !important;
    background-size: 100% 200%;
    background-position: top;
    border: none !important;
    transition: all 0.3s ease;      
}
.dual-button-hover-effect.homepage-cta .uabb-dual-button-one .uabb-btn-one.uabb-gradient:hover{
    background-image: -moz-linear-gradient(0deg, #e0e0e0, #fefefe, #e0e0e0, #fefefe) !important;
    background-image: -webkit-linear-gradient(0deg, #e0e0e0, #fefefe, #e0e0e0, #fefefe) !important;
    background-image: -o-linear-gradient(0deg, #e0e0e0, #fefefe, #e0e0e0, #fefefe) !important;
    background-image: -ms-linear-gradient(0deg, #e0e0e0, #fefefe, #e0e0e0, #fefefe) !important;
    background-image: linear-gradient(0deg, #e0e0e0, #fefefe, #e0e0e0, #fefefe) !important;  
    background-size: 100% 200% !important;
    background-position: bottom !important;    
}



.dual-button-hover-effect .uabb-dual-button-two .uabb-btn-two.uabb-gradient{
    background-image: -moz-linear-gradient(0deg, #363636, #545454, #363636, #545454) !important;
    background-image: -webkit-linear-gradient(0deg, #363636, #545454, #363636, #545454) !important;
    background-image: -o-linear-gradient(0deg, #363636, #545454, #363636, #545454) !important;
    background-image: -ms-linear-gradient(0deg, #363636, #545454, #363636, #545454) !important;
    background-image: linear-gradient(0deg, #363636, #545454, #363636, #545454) !important;
    background-size: 100% 200%;
    background-position: top;
    border: none !important;
    transition: all 0.3s ease;      
    
    display: none !important;
}
.dual-button-hover-effect .uabb-dual-button-two .uabb-btn-two.uabb-gradient:hover{
    background-image: -moz-linear-gradient(0deg, #363636, #545454, #363636, #545454) !important;
    background-image: -webkit-linear-gradient(0deg, #363636, #545454, #363636, #545454) !important;
    background-image: -o-linear-gradient(0deg, #363636, #545454, #363636, #545454) !important;
    background-image: -ms-linear-gradient(0deg, #363636, #545454, #363636, #545454) !important;
    background-image: linear-gradient(0deg, #363636, #545454, #363636, #545454) !important; 
    background-size: 100% 200% !important;
    background-position: bottom !important;    
}












/*** Comparison Table Start ***/

.twph-table{
	table-layout: fixed;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7; 
}

.twph-table th,
.twph-table td{
	text-align: center;
	vertical-align: middle !important;
	color: #5d84d0;
	opacity: 0.8;
	padding: 15px !important;
}	

.twph-table thead th{
	font-size: 18px !important;
	text-align: center;
}

.twph-table tbody th{
	vertical-align: middle !important;
	background: #eaeaea;
	border-top: 1px solid #d3d3d3 !important;
	border-bottom: 1px solid #d3d3d3;
	color: #333;
	opacity: 1;
}

.twph-table th.twph{
	border-top: 5px solid #fd7f41 !important;
	background: #fd7f41;
	color: #fff !important;
}
.twph-table td.twph{
	color: #ff6000 !important;
}
.twph-table td.freelance{
	border-left: 1px solid #d7d7d7;
}
 
.twph-table th.freelance,
.twph-table td.freelance{
	color: #5d84d0; 
}

.twph-table th.twph,
.twph-table td.twph{
	border-right: 5px solid #fd7f41;
	border-left: 5px solid #fd7f41;
	opacity: 1 !important;
}

/*** Comparison Table End ***/







.custom-wrap-blog-content .fl-post-feed-content a,
.custom-wrap-blog-content h2.fl-post-feed-title a{
    color: #f8911f !important;    
}
#sfm-sidebar.sfm-hl-line .sfm-menu li.sfm-submenu-visible>a, #sfm-sidebar.sfm-hl-line .sfm-menu li:hover>a, #sfm-sidebar.sfm-hl-line .sfm-menu li>a:focus{
    background: rgba(243, 132, 27, 0.4) !important;
}
.page-id-3169{
    background: white;    
}
.page-id-2957 .noshadow h2, 
.page-id-2957 .noshadow span{
    text-shadow: none !important;    
}
#menu-solutionmenu .current_page_item{
    font-weight: bold !important;    
}
#menu-solutionmenu li a{
    transition: all 0.5s ease;    
}
.second-heading{
    font-size: 40px;
    line-height: 45px !important;
    display: block;
}
#_form_3_submit{
    background: #F8911F !important;
    border: none !important;
    transition: all 0.8s ease;
}
#_form_3_submit:hover{
    background: #f9831b !important;    
}
.page-id-2886 header .fl-page-header-wrap .fl-page-header-container{
    width: 100% !important;    
}
.page-id-2886 .fl-page-bar .fl-page-bar-container.container{
    width: 100% !important;    
}

.modalmodal-removepadding-overlay div div{
    border-radius: 10px !important;    
}
.modalmodal-removepadding-overlay .uabb-modal .uabb-content .uabb-modal-content-data{
    padding: 0 !important;    
} 
.fl-builder-pagination li a.page-numbers, .fl-builder-pagination li .page-numbers.dots{
    color: #f8911f !important;
    border: 1px solid #f8911f !important;
    border-radius: 6px !important;
}
.page-id-3167 .modal-on-load.img-modal{
    border-radius: 5px !important;    
}
#nf-form-5-cont .nf-error.field-wrap .nf-field-element:after{
    line-height: 39px !important;
    height: 34px !important;
}
#nf-form-5-cont .nf-pass.field-wrap .nf-field-element:after{
    line-height: 39px !important;
    height: 34px !important;    
}
#nf-form-6-cont .nf-error.field-wrap .nf-field-element:after{
    line-height: 39px !important;
    height: 34px !important;
}
#nf-form-6-cont .nf-pass.field-wrap .nf-field-element:after{
    line-height: 39px !important;
    height: 34px !important;    
}
.btnbtn-download-pdf a{
    border: none !important;    
}
.btnbtn-download-pdf a:hover{
    box-shadow: 0 1px 7px 0 rgba(60,64,67,0.302), 0 1px 8px 1px rgba(60,64,67,0.149);        
    border: none !important;
}
.video-outbreak-plan{
    margin: 30px 20px;    
}
.link-download-pdf{
    text-align: center !important;
    margin-top: 20px;    
}
.link-download-pdf a{
    padding: 10px 15px;
    background: #f8911f;
    color: white !important;
    border-radius: 20px;    
}
.link-download-pdf a:active{
    text-decoration: none !Important;
}
.link-download-pdf a:hover{
    box-shadow: 0 1px 7px 0 rgba(60,64,67,0.302), 0 1px 8px 1px rgba(60,64,67,0.149);    
    text-decoration: none !Important;
}
#nf-form-title-5 h3{
    margin-bottom: 20px !Important;    
    color: #f8911f;
    font-weight: bold !important;
    text-align: center;
}
.text-title-blog-form{
    margin-bottom: 20px !Important;    
    color: #f8911f !important;
    font-weight: bold !important;
    text-align: center !important;    
}
#nf-field-24-wrap{
    text-align: center !important;    
}
#nf-field-24:hover{
    color: white !Important;
    box-shadow: 0 1px 7px 0 rgba(60,64,67,0.302), 0 1px 8px 1px rgba(60,64,67,0.149);
}
.button-download-pdf-overlay #nf-field-24{
    margin-top: 15px;    
    height: auto;
    padding: 10px 20px !important;
    border-radius: 30px !important;
}
.sln-wrapper .div-margin-right-sln{
    font-size: 16px;    
}
p{
    font-size: 16px !important;
}
.single.single-post .content-blog-single-page p{
    font-size: 18px !important;  
    line-height: 190%;
    margin-bottom: 1.3em;
}

.single.single-post .content-blog-single-page{
    margin: auto;
    max-width: 770px;
    float: none;
}

.single.single-post .content-blog-single-page li{
    font-size: 18px !important;  
    line-height: 190%;    
}
#blog-list-wottp li{
    cursor: pointer;  
}
.single.single-post .content-blog-single-page h3,
.single.single-post .content-blog-single-page h4,
.single.single-post .content-blog-single-page h5,
.single.single-post .content-blog-single-page h6{
    margin-bottom: 20px !important;    
}
.single.single-post .content-blog-single-page h2{
    margin-bottom: 30px !important;    
}
li{
    font-family: 'Raleway',serif !important;     
}
.page-id-2886 .custom-wrap-footer3-mobile{
    display: none !Important;    
}
.customize-timeline p{
    margin-bottom: 7px !important;    
}
.customize-timeline .yr{
    margin-top: 0;
    margin-bottom: 10px;   
    color: white; 
    text-align: center
    
}
.customize-timeline{
    background: #ffa300;
    border-radius: 15px;
    padding: 10px 20px;
    color: white;    
}
.align-right-founder{
    text-align: right;    
}
.page-id-2962 .line-top.major-xs-header{
    margin: 0 50px;
    padding-top: 0px;
}
.page-id-2962 .line-top{
    padding-top: 30px;
    border-top: 2px solid black;    
}
.page-id-2962 .line-top .line-height-thefounders{
    line-height: 2;    
}
.clr-orange{
    color: #f8911f !important;
    font-size: 20px !important;
}
.single-solution .major-header .div-margin-right-sln{
    font-family: 'Raleway',serif !important;     
}
#sfm-sidebar{
    font-family: 'Raleway',serif !important; 
}
.clr-blck{
    color: black !important;    
}
.clr-blck:hover{
    color: black !important;
    text-decoration: underline !important;
}
#nf-field-18{
    box-shadow: 0 1px 2px 0 rgba(60,64,67,0.302), 0 1px 3px 1px rgba(60,64,67,0.149);
}
#nf-field-18:hover{
    box-shadow: 0 1px 7px 0 rgba(60,64,67,0.302), 0 1px 8px 1px rgba(60,64,67,0.149);
    color: white !important;
}
.page-id-2886 h1.sln-title{
    padding-right: 7px;    
}    
.nf-before-form-content nf-section{
    display: none !important;    
}
.page-id-3169 .h1-contacts-head{
    margin: 0 0 5px 0 !important;   
    font-weight: bold;
}
.page-id-3169 .h3-contact-text{
    margin: 5px 0 5px 0 !important;
    font-weight: 400 !important;
    text-align: left;
}
.nf-form-content label{
    color: #363636;    
}
#nf-field-37-container .nf-field #nf-field-37-wrap .nf-field-element{
    text-align: center;    
}
.page-id-3169 .nf-form-content .label-above .nf-field-label, .nf-form-content .label-below .nf-field-label, .nf-form-content .label-hidden .nf-field-label{
    margin-bottom: 2px !important;    
}
.page-id-3169 #ninja_forms_required_items, .nf-field-container{
    margin-bottom: 10px !Important;    
}
.page-id-3169 .nf-form-content .listselect-wrap .nf-field-element div, .nf-form-content .ninja-forms-field{
    padding: 8px !important;    
}
.page-id-3169 .nf-form-content .list-select-wrap .nf-field-element>div, .nf-form-content input:not([type=button]), .nf-form-content textarea{
    height: 36px !important;    
}
.page-id-3169 .h2-contact{
    margin: 15px 0 5px 0 !important;
    font-weight: bold;
    text-align: left;   
}
.page-id-3169 .nf-form-content textarea.ninja-forms-field{
    height: 160px !important;    
}
#nf-field-18-wrap .nf-field-element{
    text-align: center;    
}
#esrithh4bi0h127{
    animation-iteration-count: infinite !important; 
}
.page-id-3169 .nf-form-content button, .nf-form-content input[type=button], .nf-form-content input[type=submit]{
    padding: 0px 36px !important;
    border-radius: 20px;
    font-size: 21px;
    background: #f8911f !important;    
}
.ast-site-title-wrap{
    display: none !important;    
}
.related-blog-title a{
    font-weight: bold;
}
.related-blog-title{
    margin-left: 15px !important;
    margin-right: 15px !important;
    margin-top: 10px !important;
    margin-bottom: 10px !important;    
}
.div-margin-right-sln{
    margin-right: 20px;    
}
.div-margin-right-sln a{
    color: #f8911f !important;    
}
.rltd-blgss{
    margin: 15px;    
}
.page-id-2886 .owl-dots{
    display: none !important;    
    text-align: center;
}
.page-id-2886 .owl-dots .owl-dot.active{
    background: #f16028;
}
.page-id-2886 .owl-dots .owl-dot{
    background: #f8911f;
    padding: 5px !important;
    border-radius: 20px;
    margin: 0 5px;
}
.page-id-3167 .owl-dots{
    display: block !important;    
    text-align: center;
}
.page-id-3167 .owl-dots .owl-dot.active{
    background: #f16028;
}
.page-id-3167 .owl-dots .owl-dot{
    background: #f8911f;
    padding: 5px !important;
    border-radius: 20px;
    margin: 0 5px;
}
.single-post .owl-dots{
    display: block !important;    
    text-align: center;
}
.single-post .owl-dots .owl-dot.active{
    background: #f16028;
}
.single-post .owl-dots .owl-dot{
    background: #f8911f;
    padding: 5px !important;
    border-radius: 20px;
    margin: 0 5px;
}
.footer-loc,
.footer-phone{
    font-size: 20px !important;
    color: #f8911f !important;    
}
.related-blog-class img{
    border-radius: 6px 6px 0 0 !important;
}
blockquote{
    border-left: 5px solid #f8911f !important;    
}
.single-post p{
    /*text-align: justify;*/    
}
.bx-viewport{
   height: auto !important; 
}
.single-post a{
    color: #f8911f;
}
.single-post .wp-block-columns{
    margin-bottom: 5px !important; 
    margin-top: 20px !important;
}
.single-post .fl-post-carousel-text a{
    font-weight: bold !important;    
}
.single-post .fl-post-carousel-post:hover{
    border: 1px solid rgba(0,0,0,0.3);    
}
.single-post .content-blog-single-page .fl-row-content-wrap{
    padding-top: 20px !important;
    padding-bottom: 20px !important;    
}
.ast-header-break-point .site-header{
    border-bottom: none !important;    
}
.content-blog-single-page{
    position: relative;
    /*box-shadow: 0 1px 7px 0 rgba(60,64,67,0.302), 0 1px 8px 1px rgba(60,64,67,0.149) !important;*/
    background: white;
    border-radius: 10px;
}
.main-header-bar{
    border-bottom: none !important; 
}

.fl-post-feed-post{
    border-bottom: 0 !important;    
}
.single-post .form-submit input.submit{
    box-shadow: 0 1px 2px 0 rgba(60,64,67,0.302), 0 1px 3px 1px rgba(60,64,67,0.149) !important;
    transition: all 0.5s ease;
}
.single-post .form-submit input.submit:hover{
    color: white !important;
    border-color: #f8911f !important;
    background-color: #f8911f !important;
    box-shadow: 0 1px 7px 0 rgba(60,64,67,0.302), 0 1px 8px 1px rgba(60,64,67,0.149) !important;
}
.single-post .blog-imgs figure img{
    margin: 20px 0 !important;    
}
.bx-pager-link{
    background: #f8911f !important;    
}
.bx-pager-link.active{
    background: #f16028 !important;    
}
.single-post .fl-post-carousel-post{
    background: #f5f5f5;
    border-radius: 8px;
    transition: all 0.3s ease;
}
.single-post .fl-post-carousel-image img{
    border-radius: 8px 8px 0 0;    
}
p{
    font-family: 'Raleway',serif !important;
    text-transform: inherit;     
}
h1, h2, h3, h4, h5, h6{
    font-family: 'Raleway',serif !important;
    text-transform: inherit;    
}
.fl-icon .tophead-fa{
    font-size: 18px !important;        
    padding: 0 4px;
}
.fl-icon .tophead-fa:hover{
    color: #e76118;
}
.user-select .ast-custom-html .fl-module-content{
    margin: 0 !important    
}
.user-select .ast-custom-html{
    color: #363636; 
}
.ast-header-break-point .ast-above-header-section-separated.ast-above-header-mobile-stack .ast-above-header-1 .ast-above-header-section-1{
    padding: 0 !important;    
}
.ast-header-break-point .ast-above-header-section-separated.ast-above-header-mobile-stack .ast-above-header-section-2{
    padding: 0 !important;    
}
.ast-header-break-point .ast-above-header-section-2{
    padding: 0 !important;    
}
.ast-above-header-section .user-select a, .ast-above-header-section .widget a{
    color: #363636 !important; 
}
.page-id-2886 .ast-above-header-section .user-select a, .ast-above-header-section .widget a{
    color: #f8911f !important;    
}

.page-id-2886 .user-select .ast-custom-html{
    color: #f8911f;  
}
.page-id-2886 .ast-above-header{
    background: #363636 !important;    
}
.page-id-2886 .main-header-bar-wrap{
    background: rgba(255,255,255,0) !important;    
}
/*.page-id-2886 #masthead .site-logo-img img {
    content: url(https://teleworkph.com/wp-content/uploads/2020/05/newlogoblack-min.png);
}*/
.fa-leftarr{
    box-shadow: 0 1px 5px 0 rgba(60,64,67,0.302), 0 1px 6px 1px rgba(60,64,67,0.149);   
    border-radius: 20px;
    padding: 4px;
    position: absolute;
    top: 50%;
    left: -80px;     
    color: #f8911f;
    transition: all 0.5s ease;
}
.fa-rightarr{
    box-shadow: 0 1px 5px 0 rgba(60,64,67,0.302), 0 1px 6px 1px rgba(60,64,67,0.149);   
    border-radius: 20px;
    padding: 4px;
    position: absolute;
    top: 50%;
    right: -100px;       
    color: #f8911f;
    transition: all 0.5s ease;
}
.fa-leftarr:hover, .fa-rightarr:hover{
    box-shadow: 0 1px 9px 0 rgba(60,64,67,0.302), 0 1px 10px 1px rgba(60,64,67,0.149);      
}
.ast-above-header{
    background: #f8911f !important;
    border-bottom: none;
    box-shadow: 0 -25px 40px 0;
}
.hover-eff-google-style div div a{
    box-shadow: 0 1px 2px 0 rgba(60,64,67,0.302), 0 1px 3px 1px rgba(60,64,67,0.149) !important;    
    transition: all 0.5s ease;    
}
.hover-eff-google-style div div a:hover{
    box-shadow: 0 1px 7px 0 rgba(60,64,67,0.302), 0 1px 8px 1px rgba(60,64,67,0.149) !important;   
}
.main-header-bar-wrap{
    background: #363636;
}
.my-owl-2{
    width: 470px !important;
    margin-left: -80px;
}
.my-owl-2 .owl-item{
    box-shadow: none !important;    
}
.testimonial-container{
    height: 530px;
    background: url(https://teleworkph.com/wp-content/uploads/2020/09/row4.png);
    background-position: center;
    background-size: 100% 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.major-quote-header{
    position: absolute;
    text-align: center;
    width: 100%;  
}
.major-quote-header h2{
    font-family: "Be Vietnam", sans-serif;
    font-weight: bold !important;
    margin-top: 0 !important;
}
.main-container{
    background: white;
    box-shadow: 0px 3px 12px rgba(0,0,0,0.16), 0px 3px 12px rgba(0,0,0,0.23);
    border: 1px solid rgba(255, 255, 255,0.);
    border-radius: 6px;
    position: relative;
    z-index : 1;
    transition: all 0.6s cubic-bezier(.25,.8,.25,1);
    margin: 0 auto;
    width: 200px;
}
.my-slide .statement-img{
    padding-left: 0 !important;
    border: 1px solid rgba(255,255,255,0.) !important;
    border-radius: 6px 0 0 6px;
    overflow: hidden;
}
.boxbg:hover > .main-container{
    transform: scale(0.7);
    box-shadow: 0px 3px 17px rgba(0,0,0,0.16), 0px 3px 17px rgba(0,0,0,0.6);
}
.boxbg:hover{
    background: url('https://teleworkph.com/wp-content/uploads/2020/09/cardbg3-2.png') !important;   
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-size: 100% 100% !important;
    
 }
.boxbg{
    background: url('https://teleworkph.com/wp-content/uploads/2020/09/cardbg3-2.png') !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    transition: background-size 0.4s ease-out;
    background-size: 1% 1% !important;
    width: max-content;
    padding: 0 10px !important;

}
.boxbg:hover > .main-container:before{
    content : "";
    position: absolute;
    margin: 0 auto;
    bottom  : 0;
    left: 20%;
    margin-bottom: 13px;
    height  : 1px;
    width: 60% !important;  /* or 100px */
    border-bottom: 4px solid #f8911f !important;    
}


.main-container:before{
    content : "";
    position: absolute;
    margin: 0 auto;
    bottom  : 0;
    left: 20%;
    margin-bottom: 0px;
    height  : 1px;
    width: 60% !important;  /* or 100px */
    border-bottom: 4px solid #f8911f !important;
    transition:margin-bottom 0.5s ease-out;
}

.box-img{
    width: 110px;
    display: block;
    margin: auto;
    padding-top: 25px;
    padding-bottom: 5px;    
}
.box-lbl{
    font-size: 17px !Important;    
    text-align: center;
    font-family: 'Raleway', serif !important;
    padding-bottom: 25px !important;
    margin-bottom: 0 !important;
}
.owl-carousel .owl-item{
    box-shadow: 0px 4px 9px rgba(0,0,0,0.16), 0px 4px 9px rgba(0,0,0,0.23);
    transition: all 0.3s cubic-bezier(.25,.8,.25,1);
    border: 1px solid rgba(255,255,255,0.);
    border-radius: 6px;
    margin-top: 30px !important;
    margin-bottom: 30px !important;
    flex: 1;
}
.owl-carousel .owl-item:hover{
    box-shadow: 0px 4px 15px rgba(0,0,0,0.16), 0px 4px 15px rgba(0,0,0,0.23);
}
.fl-node-5ddcf7b1b9080 > .fl-module-content{
    margin-left: 0 !important;
    margin-right: 0 !important;
}
.owl-carousel .owl-stage-outer{
    padding: 0px 0px !important;
    margin-right: 0px;    
}
.owl-carousel .owl-stage{
    display: flex;    
}
.style-number-01,
.style-number-02,
.style-number-03,
.style-number-04,
.style-number-05{
    position: relative;
    margin-top: 50px !important;
    margin-left: 0px !important;
    font-size: 85px !important;
    margin-bottom: 0px !important;
    color: rgba(248, 145, 31, 0.8) !important;
}
.tel-twph:hover{
    text-decoration: underline !important;    
}
.ftr-sln:hover{
    text-decoration: underline !important;
}
.privacy-condition:hover{
    text-decoration: underline !important;
}
.img-content-01 img,
.img-content-02 img,
.img-content-03 img,
.img-content-04 img,
.img-content-05 img{
    max-width:96%;
    float: right;
    margin: 5px 5px 0px 0px;
}

.sln-title{
    margin-left: 20px;
    margin-bottom: 10px !important;
    clear: both !important;
    line-height: 1.2;
}
.sln-title a{
    color: #363636 !important;
}
.sln-entryp{
    margin-left: 20px;
    margin-right: 20px;
    color: #363636 !important;
    margin-bottom: 20px;
}
.owl-item .testimonial-head{
    margin-bottom: 5px;
    text-align: center;
}
.why-us-box2{
    margin-top: 70px; 
}
.owl-dots{
    display: none;        
}
.my-owl-3 .owl-dots{
    display: block !important;    
}
/*OWL DOTS CASE STUDIES PAGE
.my-owl-3 .owl-dots .owl-dot{
    background: #f8911f;
    height: 15px;
    width: 15px;
    border: 1px solid #f8911f;
    border-radius: 20px;
}
.my-owl-3 .owl-dots .owl-dot{
    background: #f16028;
}*/

.case-studies-owl{
    padding: 20px 12px;    
}


.cs-ico{
    width: 90px !important;
    margin: 0 auto;
}
.cs-header{
    font-size: 25px !important;
    margin-top: 10px;
}

.cs-qstn{
    color: #f8911f !important;
    margin-bottom: 10px !important;
}
.contact-us-page{
    box-shadow: 0px 0px 10px 2px #c3c3c3;  
    border: 1px solid rgba(255,255,255,0.);
    border-radius: 6px;    
    background: white;
}
.custom-wrap-book-a-call > .fl-col-content{
    border-radius: 6px 0px 0px 0px;  
}
.caldera-grid .btn-default{
    border-radius: 20px;
    color: white;
    background: #f8911f;
    transition: all 0.5s ease;
    padding: 10px 20px;
    box-shadow: 0 1px 2px 0 rgba(60,64,67,0.302), 0 1px 3px 1px rgba(60,64,67,0.149); 
}
.caldera-grid .btn-default:hover{
    box-shadow: 0 1px 7px 0 rgba(60,64,67,0.302), 0 1px 8px 1px rgba(60,64,67,0.149); 
    color: white;
    background: #f8911f;
}
.cntus-bot-info{
    padding-left: 0 !important;
    padding-right: 0 !important;
}
#fld_2458858Label{
    display: none;  
    color: white;
}
.sln-headhead{
    color: #f8911f !important;    
}
.sln-img-right{
    float: right;
}
.sln-img-right{
    width: 40% !important;    
    margin-right: -20px !important;
}
.fl-node-5ddcf4faa3479 .fl-node-content{
    margin: 0 !important;    
}
span.sln-major-header{
    color: #f8911f !important;  
}
.single-solution .main-header-bar{
    border-bottom: none !important;    
}
.sln-contentinp{
    margin: 0 20px;   
    font-size: 16px;
    margin-bottom: 0 !important;
}




.sln-checkicon{
    line-height: 40px;    
}
.sln-contentinp a{
    color: #f8911f !important;   
}
.sln-h1{
    font-size: 26.66px !important;
    color: #f8911f !important; 
    font-family: 'Raleway',serif !important;
    text-transform: inherit !important;
    line-height: 1.2 !important;
}
.sln-h3{
    font-size: 22px !important;
    color: #f8911f !important; 
    font-family: 'Raleway',serif !important;
    text-transform: inherit !important;
}
.major-header span.sln-major-header{
    font-family: 'Raleway',serif !important;
    text-transform: inherit !important;
}
.txt-color-orange{
    color: #f8911f !important;   
    font-family: 'Raleway',serif !important;
    text-transform: inherit !important;
}
.fl-post-feed-author a{
    color: #f8911f !important;    
}
.custom-wrap-blog-content .fl-post-feed-image-beside .fl-post-feed-text{
    margin-left: 48% !important;    
} 
.fl-theme-builder-archive h2.fl-post-feed-title{
    margin: 50px 40px 0px 20px !important;     
}
.fl-post-feed-header{
    margin-bottom: 0 !important;
}
body .fl-post-feed-meta{
    margin: 5px 20px 5px 20px !important;
}
body .fl-post-feed-content{
    margin: 20px 40px 50px 20px !important;    
}
ul.page-numbers li a.page-numbers{
    border: 1px solid #f8911f;
    border-radius: 6px;
    color: #f8911f;  
    background: white;
    transition: background 0.5s ease;
}
ul.page-numbers li a.page-numbers:hover{
    background: rgba(243, 132, 27, 0.3);      
}
ul.page-numbers li span.current{
    border-radius: 6px;
    color: white;  
    background: #f8911f;
}
.blog-box{
    box-shadow: 0px 4px 9px rgba(0,0,0,0.16), 0px 4px 9px rgba(0,0,0,0.23);
    transition: all 0.3s cubic-bezier(.25,.8,.25,1);
    border-radius: 6px;    
    background: white;
}
.blog-box:hover{
    box-shadow: 0px 4px 15px rgba(0,0,0,0.16), 0px 4px 15px rgba(0,0,0,0.23);    
}
.blg-clrd{
    clear: both !important;   
    padding-left: 0 !Important;
    padding-right: 0 !Important;
}
.au-2ndrow-text{
    text-align: justify;         
}
.arr-left{
    padding: 0 !important;    
    position: absolute;
    z-index: 3;
    top: 0;
    right: 0;
}

.arrow-n-text:hover > .arr-left{ 
    
    animation: arrw-fd 1.2s ease-in-out;
    -webkit-animation: arrw-fd 1.2s ease-in-out;
    animation-iteration-count:infinite;
    -webkit-animation-iteration-count:infinite;
}
@keyframes arrw-fd{
    0%{
        right: 0;
        opacity: 1;
    }
    80%{
        opacity: 1;    
    }
    100%{
        right: 50px;
        opacity: 0;
    }
}
.team-outer-div{
    position: relative;
    text-align: right;
 
}
.team-inner-div{  
    position: absolute;
    width: 95%;
    height: 95%;
    right: 0;
    bottom: 0;
    box-shadow: 0px 4px 12px rgba(0,0,0,0.16), 0px 4px 12px rgba(0,0,0,0.23);
    border-radius: 5px;
    background-image: url();
    background-size: 100% 100%;
    
}

.team-actual-img{
    z-index: 99;    
    position: relative;
}
.cool_timeline h1.timeline-main-title{
    display: none;    
}
.cool-timeline.white-timeline .timeline-post.even .timeline-content .content-title{ display: none !important;}
.cool-timeline.white-timeline .timeline-post.odd .timeline-content .content-title{ display: none !important;}
.major-header h6.numberz{
    margin: 0 !important;    
    text-align: center;
}
.ultimate-style .timeline-post .timeline-content .content-details{
    padding: 0 !important;    
}
.timeline-inner-number hr.timeline-hr{
    margin: 0 auto;
    width: 70%;
}
.cool-timeline .timeline-post .timeline-content img{
    margin: 0 auto;
    padding: 10px 0px;    
    max-width:90% !important;    
}
.timeline-inner-number{
    padding: 5px 30px 0px 0 !important;     
    background-size: 100% 100%;
}
.timeln-even{
    background: url(https://teleworkph.com/wp-content/uploads/2020/09/howitworksbg4.png);
    background-size: 100% 100%;
    padding: 5px 30px 0px 0 !important;   
    border-radius: 8px 8px 5px 5px;
}
.timeln-odd{
    background: url(https://teleworkph.com/wp-content/uploads/2020/09/howitworksbg5.png);
    background-size: 100% 100%;
    padding: 5px 0px 0px 30px !important;   
    border-radius: 8px 8px 5px 5px;
}
.timeline-content, 
.cool-timeline .timeline-post .timeline-content .ctl_info, 
.timeline-inner-number,
.timeline-inner-text{
    height: 320px !important;    
}

.timeline-inner-number,
.timeline-inner-text{
    /*to display all content vertically*/
    display: flex;
    justify-content: center;
    align-content: center;
    flex-direction: column;
}
.cool-timeline .content-details h2{
    margin-top: 0 !important;
    padding-top: 0 !important;
}
.cool-timeline .content-details h6{
    margin-bottom: 10px !important;    
}
.cool-timeline .timeline-post .timeline-content .ctl_info{
    background: #f2f2f2 !important;
    border-radius: 8px 8px 5px 5px;
}
.timeline-inner-text h2{
    color: #f8911f;
}
.meta-details,
.timeline-year{
    display: none !important;    
}
.timeline-inner-text h2{
    padding: 5px 15px 0px 15px !important;    
}
.timeline-inner-text p{
    padding: 0px 15px 5px 15px !important;    
}
.odd-txt{
    text-align: right !important;    
}
.cntus-info-i{
    text-align: right;
    line-height: 0;
}
.cntus-info-i i{
    margin-right: 10px;
}
.owl-nav{
    display: none;    
}
.cool-timeline .timeline-post .timeline-content{
    box-shadow: 0px 4px 9px rgba(0,0,0,0.16), 0px 4px 9px rgba(0,0,0,0.23);
    transition: box-shadow 0.3s cubic-bezier(.25,.8,.25,1);    
}
.cool-timeline .timeline-post .timeline-content:hover{
    box-shadow: 0px 4px 15px rgba(0,0,0,0.16), 0px 4px 15px rgba(0,0,0,0.23);
}
.timeln-odd{
    position: relative;
    right: -2px;
}
.sln-wrapper{
    margin-bottom: 40px;    
    font-family: 'Raleway', serif !important;   
    padding-left: 20px;
}
.custom-wrap-circle-for-avengersteam .fl-photo-img, .custom-wrap-circle-for-avengersteam .fl-photo-content {
    position: absolute;
    right: 11%;
    top: 10px;
}
.custom-wrap-ovalrectangle .fl-photo-img, .custom-wrap-ovalrectangle .fl-photo-content{
    position: absolute;  
    bottom: -10px
}
.page-id-2886 .custom-wrap-footer1, 
.page-id-2886 .custom-wrap-footer2{
    display: none !important;    
}
.post-type-archive .custom-wrap-footer1{
    display: none !important;
}
.fl-icon .tophead-fa:hover{
    color: black !important;
}
.page-id-2886 .fl-icon .tophead-fa:hover{
    color: #f16028 !important;    
}
.page-id-3169 .custom-wrap-footer1{
    display: none !important;    
}
.form-submit #submit{
    border-radius: 25px;
    color: white;
    font-size: 16px;
    font-family: 'Raleway', serif;    
}
.sidenavi:hover{
    text-decoration: none !important;    
}
.sidenavi{
    font-size: 40px;
    color: #f8911f;
    text-align: center;
    display:block;
}
.sidenavi i{
    display:table-cell;
    vertical-align:middle;        
}
.page-id-2886 .sidenavi{
    color: black;    
}
.main-header-menu > .menu-item > a{
    padding-right: 0 !important    
}
.sfm-active-class a{
    background: rgba(243, 132, 27, 0.4) !important;
}
#sfm-sidebar .sfm-menu .sfm-menu-item-623 a:before, 
#sfm-sidebar .sfm-menu .sfm-menu-item-624 a:before,
#sfm-sidebar .sfm-menu .sfm-menu-item-629 a:before,
#sfm-sidebar .sfm-menu .sfm-menu-item-635 a:before,
#sfm-sidebar .sfm-menu .sfm-menu-item-636 a:before,
#sfm-sidebar .sfm-menu .sfm-menu-item-637 a:before{
    background: rgba(243, 132, 27, 0.4);  
}
ins i{
    color: #f8911f !important;    
}
#sfm-mob-navbar{
    display: none !important;    
}
.menu-link:hover{
    text-decoration: none !important;
}
.menu-link:focus{
    text-decoration: none !important;
}
.aboveheaderphone:hover{
    text-decoration: none;
}
.hide-show{
    display: none;    
}
.quote1, .quote2{ display: none; }
.ast-header-break-point .main-header-bar .main-header-bar-navigation{
    display: none !important;    
}
.my-owl-2 .owl-stage-outer .owl-item{
    display: flex;
    justify-content: center;
    align-content: center;
    flex-direction: column;    
}
/*hamburger icon*/
.ast-header-break-point .ast-mobile-menu-buttons .ast-button-wrap .ast-mobile-menu-buttons-minimal, .header-main-layout-1 .ast-main-header-bar-alignment{
    margin-top: 13px;
}
.home-button div div a{
    box-shadow: 0 1px 2px 0 rgba(60,64,67,0.302), 0 1px 3px 1px rgba(60,64,67,0.149);    
}
.home-button div div a:hover{
    box-shadow: 0 1px 7px 0 rgba(60,64,67,0.302), 0 1px 8px 1px rgba(60,64,67,0.149);    
}

.cookie-reject-texts{
    display: inline-block !important;
    max-width: 1200px;
    margin: auto;
}
.cookie-reject-buttons{
    display: block;
    text-align: center;
}
.cookie-reject-buttons a{
    font-size: 10px !important;
}
.cta-rr2020{
    width: 570px;
    margin: 0 auto;
    box-shadow: 0 1px 7px 0 rgba(60,64,67,0.302), 0 1px 8px 1px rgba(60,64,67,0.149);
    border-radius: 5px;
    padding: 17px 0px;
}
.cta-rr2020 h2{
    text-align: center;    
}
.cta-rr2020 a{
    display: block;
    text-align: center;    
}
.cta-rr2020 a span{
    padding: 4px 20px;
    background: #f8911f;
    color: white;
    border-radius: 20px;
}
#nf-field-13-container #nf-field-13-wrap{
    text-align: center;    
}
.cta-rr2020 .sln-h1{
    margin-top: 0 !important;    
}
.page-id-3206 .custom-wrap-rr2020-contactus{
    background: white;
    border-radius: 5px;
    box-shadow: 0 1px 2px 0 rgba(60,64,67,0.302), 0 1px 3px 1px rgba(60,64,67,0.149);
}
#nf-field-32-wrap .h3-contact-text{
    margin-top: 5px !important;    
    font-weight: normal !important;
    margin-bottom: 10px !important;
}
#nf-field-32-wrap .h1-contacts-head{
    margin-bottom: 5px !important;
    margin-top: 0 !Important;
}
#nf-field-35-wrap .h2-contact{
    margin-bottom: 5px !important;    
}
#nf-field-35-wrap .h3-contact-text{
    margin-top: 5px !important;    
    font-weight: normal !important; 
    margin-bottom: 10px !important;
}
#nf-field-34-wrap{
    text-align: center !important;    
}
#nf-form-7-cont  .nf-field-label{
    margin-bottom: 0 !important;    
}
.page-id-3206 .nf-error.field-wrap .nf-field-element:after{
    height: 34px !important;
    line-height: 35px !important;
}
.page-id-3206 .nf-pass.field-wrap .nf-field-element:after{
    height: 34px !important;
    line-height: 35px !important;    
}
.page-id-2886 .custom-wrap-footer2, 
.page-id-2886 .custom-wrap-footer1,
.page-id-2886 .custom-wrap-footer3-mobile{
    display: none !important;  
}

.rr2020form{
    display: block !important;    
}

/*********************** sln-left ***********************/
@-webkit-keyframes sln-left {
    from {
        opacity:0.6;
        -webkit-transform: translatex(-400px);
        -moz-transform: translatex(-400px);
        -o-transform: translatex(-400px);
        transform: translatex(-400px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes sln-left {
    from {
        opacity:0.6;
        -webkit-transform: translatex(-400px);
        -moz-transform: translatex(-400px);
        -o-transform: translatex(-400px);
        transform: translatex(-400px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes sln-left {
    from {
        opacity:0.6;
        -webkit-transform: translatex(-400px);
        -moz-transform: translatex(-400px);
        -o-transform: translatex(-400px);
        transform: translatex(-400px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
/*********************** sln-left ***********************/
/*********************** sln-right ***********************/
@-webkit-keyframes sln-right {
    from {
        opacity:0;
        -webkit-transform: translatex(400px);
        -moz-transform: translatex(400px);
        -o-transform: translatex(400px);
        transform: translatex(400px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@-moz-keyframes sln-right {
    from {
        opacity:0;
        -webkit-transform: translatex(400px);
        -moz-transform: translatex(400px);
        -o-transform: translatex(400px);
        transform: translatex(400px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
@keyframes sln-right {
    from {
        opacity:0;
        -webkit-transform: translatex(400px);
        -moz-transform: translatex(400px);
        -o-transform: translatex(400px);
        transform: translatex(400px);
    }
    to {
        opacity:1;
        -webkit-transform: translatex(0);
        -moz-transform: translatex(0);
        -o-transform: translatex(0);
        transform: translatex(0);
    }
}
/*********************** sln-right ***********************/
.sln-fade-left {
    -webkit-animation-name: sln-left;
    -moz-animation-name: sln-left;
    -o-animation-name: sln-left;
    animation-name: sln-left;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 0.8s;
    -moz-animation-duration: 0.8s;
    -o-animation-duration: 0.8s;

}
.sln-fade-right {
    -webkit-animation-name: sln-right;
    -moz-animation-name: sln-right;
    -o-animation-name: sln-right;
    animation-name: sln-right;
    -webkit-animation-fill-mode: both;
    -moz-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: 0.8s;
    -moz-animation-duration: 0.8s;
    -o-animation-duration: 0.8s;
    -webkit-animation-delay: 0.85s;
    -moz-animation-delay: 0.85s;
    -o-animation-duration:0.85s;
    animation-delay: 0.85s;

}

.page-id-3018 .uabb-content{
    border-radius: 10px;    
}
.page-id-3018 .uabb-content .team-head{
    border-radius: 10px 10px 0 0;    
    background-color: red; /* For browsers that do not support gradients */
    background-image: linear-gradient(to right, #f8911f , #f16028); /* Standard syntax (must be last) */
}
.page-id-3018 .uabb-content .team-head .team-name{ 
    padding: 25px;
}
.page-id-3018 .uabb-content .team-cont-wrapper .team-cont{ 
    padding: 0px 20px 0 20px;
}
.page-id-3018 .uabb-content .team-cont-wrapper{
    margin-bottom: 30px;    
    margin-top: 20px;
}
.comment-reply-title{
    font-size: 2rem !important;
    font-weight: bold !important;
}
#cookie_action_close_header,
#cookie_action_close_header_reject{
    border: 1px solid #fff !important;
    border-radius: 30px !important;
    background: #fff !important;
    color: #f8911f !important;
    padding: 5px 20px;
         
}
#cookie-law-info-bar span{
    font-size: 13px !important;    
}
.uamodal-5ec22ef05da79 .uabb-modal-content-data{
    padding: 0 !important;    
}
#modal-5ec22ef05da79 .uabb-content {
    border-radius: 10px !important;    
}
.modal-on-load{
    padding: 30px 15px !important;    
}
#nf-form-title-6{
    display: none !important;    
}
#nf-field-25-wrap .nf-field-label{
    display: none !important;    
}
.modal-h2-homepage{
    font-weight: bold !important;
    color: #363636 !important;
    margin-bottom: 10px !important;
}
.modal-p-homepage{
    margin-bottom: 5px !important;    
}
#nf-field-25{
    border-radius: 20px !important;    
}
.modal-on-load.img-modal{
    background: #DCDCDC;
    border-radius: 10px 0  0 10px !important;
}
.to-max-height{
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;    
}
#nf-field-26{
    font-size: 18px !important;
    width: 100%;
    margin-top: 5px;
    border-radius: 50px;
    height:38px !important;
    box-shadow: 0 1px 2px 0 rgba(60,64,67,0.302), 0 1px 3px 1px rgba(60,64,67,0.149);
}
#nf-field-26:hover{
    box-shadow: 0 1px 7px 0 rgba(60,64,67,0.302), 0 1px 8px 1px rgba(60,64,67,0.149);       
    color: white !important;
}
#nf-field-25-wrap.nf-error.field-wrap .nf-field-element:after{
    height: 34px !important;
    line-height: 36px !important;
    border-radius: 0 20px 20px 0;
}
#nf-field-25-wrap.nf-pass.field-wrap .nf-field-element:after{
    line-height: 37px;    
    font-size: 20px;
    line-height: 37px;
}
.modal-on-load{
    /*to display all content vertically*/
    display: flex;
    justify-content: center;
    align-content: center;
    flex-direction: column;    
}




/*********************** blog outsourcing is not evil extra code ***********************/
.testi-box{
	border: 1px solid #333;
	padding: 25px;
	margin: 30px 0;
}
.testi-img{
	display: inline-block;
	vertical-align: top;
}
.testi-img img{
	max-width:70px;
	border-radius: 50%;
	border: 2px solid #f36c28;
	margin-bottom: 20px;
}

.testi-name-box{
	display: inline-block;
}

.testi-cont{
	font-style: italic;
	margin-bottom: 15px;
	display: block;
	color: #333;
}

.testi-name{
	font-weight: 800;
	color: #f36c28;
	display: block;
}
.custom-wrap-contactus-width{
    width: 83% !important;    
}    
.ast-container {
    max-width:1200px;
}
.page-id-2886 .ast-container {
    max-width:95%;
}
.custom-wrap-dataanno-rect1 > .fl-col-content{
    box-shadow: 0 1px 2px 0 rgba(60,64,67,0.302), 0 1px 3px 1px rgba(60,64,67,0.149);
    border-radius: 10px;    
}
.custom-wrap-dataanno-rect3 > .fl-col-content{
    box-shadow: 0 1px 2px 0 rgba(60,64,67,0.302), 0 1px 3px 1px rgba(60,64,67,0.149);
    border-radius: 10px;     
}
.custom-wrap-dataanno-rect2 > .fl-col-content{
    box-shadow: 0 1px 2px 0 rgba(60,64,67,0.302), 0 1px 3px 1px rgba(60,64,67,0.149);
    border-radius: 10px;     
}
.custom-wrap-dataanno-rect4 > .fl-col-content{
    box-shadow: 0 1px 2px 0 rgba(60,64,67,0.302), 0 1px 3px 1px rgba(60,64,67,0.149);
    border-radius: 10px;     
}
/*********************** blog outsourcing is not evil extra code ***********************/





/*** ActiveCampaign FORM ****/

.uamodal-5ec3a3c00a38b .uabb-modal-content-data{
    padding: 0 !important;
}

._form_3 ._marketing-by{
    display: none !important;
}

._form_3 ._form-title{
    font-family: 'Raleway',serif !important;
    font-weight: bold !important;
    font-size: 30px !important;
    color: #363636 !important;
    margin-bottom: 10px !important;
    line-height: 32px !important;
}


._form_3 input[type="text"],
._form_3 input[type="email"]{
    width: 100% !important;
    border-radius: 50px !important;
    margin-bottom: 12px !important;
    font-family: 'Raleway',serif !important;
}

._form_3 ._form-label{
    display: none !important;    
}

._form_3 ._x55779439 {
    margin-bottom: 10px;
}

._form_3 #_form_3_submit{
    font-family: 'Raleway',serif !important;
    color: #fff !important;
    width: 100%;
    border-radius: 50px;
}

._form_3 ._form-thank-you{
    font-family: 'Raleway',serif !important;
    font-size: 16px !important;
}





/* Style the tab */
.tab {
  float: left;
  width: 30%;
  height: auto !important;
}

/* Style the buttons inside the tab */
.tab button {
  display: block;
  background-color: inherit;
  color: black;
  padding: 5px 16px;
  width: 100%;
  border: none;
  outline: none;
  text-align: left;
  cursor: pointer;
  transition: 0.3s;
  font-size: 17px;
  border-radius: 20px; 
  margin: 5px 0;
}

/* Change background color of buttons on hover */
.tab button:hover {
  background-color: #f7901f;
}
.tab button:hover .verticaltabs-label{
    color: white !important;
}
.tab button.active .verticaltabs-label{
    color: white !important;
}


#menu-solutions .current-menu-item{
    font-weight: bold !important;    
}
.verticaltabs-h2-container{
    display: inline-block;    
    height: 49px !important;
}

/* Create an active/current "tab button" class */
.tab button.active {
  background-color: #f7901f;
}

/* Style the tab content */
#verticaltabs-content{
    overflow-y: auto;    
}
.tabcontent {
  float: left;
  padding: 0px 12px;
  border: none;
  width: 100%;
  height: auto;
}
.tabcontent.overflowscrollx{
    overflow-y: hidden !important;    
}
.verticaltabs-label{
    display: inline-flex;
    justify-content: center;
    align-content: center;
    flex-direction: column;
    margin: 10px 0;
    margin-left: 13px;
}

/*
 *  STYLE 16
 */

.small-scroll::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);
	background-color: linear-gradient(to right, var(--scroll-track-color) 0%, var(--scroll-track-color) 35%, var(--scroll-color) 55%, var(--body-bg-color) 61%, var(--body-bg-color) 100%);
	border-radius: 10px;
}
.small-scroll::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}

.small-scroll::-webkit-scrollbar-thumb
{
    background-color: #f8911f;
    border-radius: 5px;
}

.my-owl-7 .owl-nav .owl-next span{
    box-shadow: 0 1px 5px 0 rgba(60,64,67,0.302), 0 1px 6px 1px rgba(60,64,67,0.149);
    border-radius: 20px;
    padding: 6px 14px !important;
    position: absolute;
    top: 40%;
    right: -30px;
    color: #f3841b;
    transition: all 0.5s ease;
    background: white;    
}
.my-owl-7 .owl-nav .owl-prev span{
    box-shadow: 0 1px 5px 0 rgba(60,64,67,0.302), 0 1px 6px 1px rgba(60,64,67,0.149);
    border-radius: 20px;
    padding: 6px 14px !important;
    position: absolute;
    top: 40%;
    left: -5px;
    color: #f3841b;
    transition: all 0.5s ease;
    background: white;    
}
.my-owl-7  .dataannotaion-testimonial p{
    margin-bottom: 0 !important;    
}
.my-owl-7  .dataannotaion-testimonial{
    padding: 70px 40px;   
}
.my-owl-7.owl-carousel .owl-stage{
    display: block;  
}
#shadow-inset-solution .fl-row-content-wrap{
    -webkit-box-shadow: inset 3px -11px 25px 9px rgba(127, 127, 127, 0.28);   
    -moz-box-shadow: inset 3px -11px 25px 9px rgba(127, 127, 127, 0.28);   
    box-shadow: inset 3px -11px 25px 9px rgba(127, 127, 127, 0.28);       
}
.h2-data-processing-list{
    font-weight:normal !important;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
}

.fl-builder-pagination li{
     padding: 0 2px !important;   
}
.page-id-2886 #masthead .site-logo-img{
    background: url('https://teleworkph.com/wp-content/uploads/2020/07/newlogoblack-min.png');    
    background-size: contain;
    background-repeat: no-repeat;
}
.page-id-2886 #masthead .site-logo-img img{
    opacity: 0
}

.single-post a.topbar-callus{
    color: #363636 !important;    
}
.campaign-form-customcss ._form-title{
    color: #f8911f !important;    
}
.campaign-form-customcss form{
    padding: 0 !important;
    margin: 0 !important;
}
body .campaign-form-customcss #_form_3_submit {
    background: #f8911f !important;
    border: none !important;
    transition: all .8s ease;
    border-radius: 20px !important;
}
.campaign-form-customcss ._form-content{
    width: 100% !important;    
}   
.campaign-form-customcss ._form-thank-you{
    width: 65% !important;     
}
.campaign-form-customcss ._form-content{
    width: 65% !important;    
}
#sfm-sidebar .sfm-logo img{
    width: 215px !important;
    height: 40px !important;
}
.to-max-height .modal-on-load.img-modal img{
    height: 278px;
    width: 220px;
} 

/*************************************NEW ADDED DEC. 12 2020******************************************/
.single-blog-cta.cta-two-parts{
    background: #ed722f !important;    
    margin-bottom: 20px !important;
}
.single-blog-cta.cta-two-parts.cta-4{
    background: url(/wp-content/uploads/2021/02/cta-4-bg.jpg) !important;
    background-repeat: no-repeat;
    background-size: cover !important;
    overflow: auto;
    padding: 20px 20px 0 20px !important;
    margin-bottom: 20px !important;
}
.single-blog-cta.cta-two-parts.cta-5,
.single-blog-cta.cta-two-parts.cta-6{
    background: url(/wp-content/uploads/2021/02/cta-4-bg.jpg) !important;
    background-repeat: no-repeat;
    background-size: cover !important;
    overflow: auto;
    padding: 20px 20px 0 20px !important;
    margin-bottom: 20px !important;  
}
.single.single-post .content-blog-single-page .single-blog-cta h3{
    margin-top: 0px !important;    
}
.single.single-post .content-blog-single-page .single-blog-cta.cta-two-parts .check-out-tomorrow{
    margin-bottom: 10px !important;    
}
.single.single-post .content-blog-single-page .single-blog-cta.cta-two-parts a.take-a-look-btn{
    padding: 0 !important;
    font-size: 30px !important;
    color: white !important;
    background: none !important;
    text-decoration: underline;
}
.single.single-post .content-blog-single-page .single-blog-cta.cta-two-parts a.take-a-look-btn-2{
    padding: 0 !important;
    font-size: 30px !important;
    color: white !important;
    background: none !important;
    text-decoration: underline;
    margin-right: 0 !important;
}
.single-blog-cta.cta-two-parts img.cta-two-part-image{
    width: 300px !important;
}
.single-blog-cta{
    background: url(/wp-content/uploads/2020/12/cta-single-blog-bg.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    overflow: auto;
    padding: 20px;
}
.single-blog-cta.cta-three{
    background: url(/wp-content/uploads/2021/02/cta-blog-bg-3.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    overflow: auto;
    padding: 20px;    
    padding-right: 0 !important;
    padding-bottom: 30px !important;
}
.single-blog-cta.cta-three figure{
    text-align: right !important;    
}
.single-blog-cta.cta-three figure img.phone-cta-3{
    width: 270px !important;    
}
.single-blog-cta.cta-three .cta-three-btn{
    font-weight: bold !important;    
    margin-bottom: 20px !important;
}

.single-blog-cta h4,
.single-blog-cta h2,
.single-blog-cta h3,
.single-blog-cta a{
    color: white;    
}
.single-blog-cta h2{
    font-weight: bold;    
}
.single.single-post .content-blog-single-page .single-blog-cta h4{
    margin-bottom: 5px !important;    
}

.single.single-post .content-blog-single-page .single-blog-cta .blog-cta-free,
.single.single-post .content-blog-single-page .single-blog-cta .blog-cta-value-bomb{
    margin-bottom: 0 !important;    
}
.single.single-post .content-blog-single-page .single-blog-cta .blog-cta-thirdheading{
    margin-top: 0 !important;    
    margin-bottom: 10px !important;
}
.single.single-post .content-blog-single-page .single-blog-cta .blog-cta-outsourcing-specialist{
    margin-bottom: 20px !important;    
}
.single.single-post .content-blog-single-page .single-blog-cta .blog-cta-free,
.single.single-post .content-blog-single-page .single-blog-cta .blog-cta-value-bomb{
    margin-top: 0 !important;    
}
.free-wrapper,
.value-bomb-wrapper{
    padding-left: 0;    
    padding-right: 0;
}
.single.single-post .content-blog-single-page .single-blog-cta .blog-cta-free{
    font-size: 55px !important;    
    line-height: 1;
}
.single.single-post .content-blog-single-page .single-blog-cta .blog-cta-free.hitusup{
    font-size: 75px !important;    
}
.single.single-post .content-blog-single-page .single-blog-cta .blog-cta-free.big-cs-team{
    font-size: 42px !important;         
    margin-top: 20px !important;
}
.single.single-post .content-blog-single-page .single-blog-cta.cta-6 .blog-cta-free.big-cs-team{
    font-size: 36px !important;         
    margin-top: 20px !important;    
}
.single.single-post .content-blog-single-page .single-blog-cta.cta-6 img.cta-6-img{
    width: 250px !important; 
}
.single.single-post .content-blog-single-page .single-blog-cta .blog-cta-value-bomb{
    line-height: 1.1;
    font-size: 24px;
    font-weight: normal;
    margin-top: 2px !important;    
}
.single.single-post .content-blog-single-page .single-blog-cta .blog-cta-outsourcing-specialist{
    clear: both;    
}
.single-blog-cta img{
    width: 203px;    
}
.single.single-post .content-blog-single-page .single-blog-cta a{
    padding: 9px 21px;
    border-radius: 50px;
    margin-top: 20px !important;
    color: #f8911f;
    background: white;
    transition: all 0.3s ease;
    font-size: 20px;    
    margin-right: 5%;
}
.single.single-post .content-blog-single-page .single-blog-cta a:hover{
    opacity: 0.8;    
}
.button-wrapper-single-blog{
    text-align: right;    
}
.tech-supp-case-study,
.nv-case-study,
.digital-marketing-case-study{
    background: #f8911b;
    color: white;
    padding: 10px 20px;
    border-radius: 20px;
}
.tech-supp-case-study:hover,
.nv-case-study:hover,
.digital-marketing-case-study:hover{
    color: white !important;    
}
.button-case-study-see-more{
    height: min-content;
    margin-top: 30px;
    text-align: center;    
    margin-bottom: 20px;
}
.table-case-study{
    margin-top: 20px; 
    overflow-x: auto;
}
.max-height-case-study .fl-col-content.fl-node-content{
    height: 1px;    
}
.table-case-study table{
    width: 100%;    
}
.table-case-study tr th,
.table-case-study tr td{
    border: 1px solid black;    
    padding: 5px 3px;
}
/*************************************NEW ADDED DEC. 12 2020******************************************/




/*************************************MEDIA QUERRIES FOR TEXTS******************************************/


@media (max-width:445px){ 
    .major-quote-header h2{
        font-size: 40px;    
        font-weight: bold;
    }
    .major-header h2, 
    .major-header span.sln-major-header,
    .page-top-header h1{
        font-size: 35px;
        line-height: 30px;
        font-weight: bold;
    }  
    span.page-top-header-va{
        font-size: 45px;
    }
    span.less-worry-stress{
        font-size: 27px !important;    
    }
    .blog-header h1{
        font-size: 35px;
        line-height: 30px;
        font-weight: bold;
    }  
    .major-header h1.sln-major-header{
        font-size: 35px;
        line-height: 30px;
        display: inline;
        color: #f8911f;
    }
    .major-header h6{
        font-size: 35px !important;
        line-height: 30px;
        color: white;
    }
    .major-min-header h2{
        font-size: 22px;
        font-weight: bold;
    }
    .major-min-headerh1 h1{
        font-size: 22px;
        font-weight: bold;
    }
    .major-min-headerh1 h1{
        font-size: 22px;
        font-weight: bold;
    }
    .major-xs-header h2{
        font-size: 15px;
        line-height: 40px;
        font-weight: bold;
    }
}


@media (min-width:446px) and (max-width:767px){
    .major-quote-header h2{
        font-size: 60px;    
        font-weight: bold;
    }
    .major-header h2, 
    .major-header span.sln-major-header,
    .page-top-header h1{
        font-size: 40px;
        line-height: 35px;
        font-weight: bold;
    }
    span.page-top-header-va{
        font-size: 50px;
    }
    span.less-worry-stress{
        font-size: 31px !important;    
    }
    .blog-header h1{
        font-size: 40px;
        line-height: 35px;
        font-weight: bold;
    }
    .major-header h1.sln-major-header{
        font-size: 40px;
        line-height: 35px;
        display: inline;
        color: #f8911f;
    }
    .major-header h6{
        font-size: 40px !important;
        line-height: 35px;
        color: white;
    }
    .major-min-header h2{
        font-size: 24px;
        font-weight: bold;
    }
    .major-min-headerh1 h1{
        font-size: 24px;
        font-weight: bold;
    }
    .major-min-headerh1 h1{
        font-size: 35px;
        font-weight: bold;
    }
    .major-xs-header h2{
        font-size: 16px;
        line-height: 40px;
        font-weight: bold;
    }
}
@media (min-width:768px){
    .major-quote-header h2{
        font-size: 80px;   
        font-weight: bold;
    }
    .major-header h2, 
    .major-header span.sln-major-header,
    .page-top-header h1{
        font-size: 45px;
        line-height: 40px;
        font-weight: bold;
    }
    span.page-top-header-va{
        font-size: 55px;
    }
    span.less-worry-stress{
        font-size: 34px !important;    
    }
    .blog-header h1{
        font-size: 45px;
        line-height: 40px;
        font-weight: bold;
    }
    .major-header h1.sln-major-header{
        font-size: 45px;
        line-height: 40px;
        display: inline;
        color: #f8911f;
    }
    .major-header h6{
        font-size: 45px !important;
        line-height: 40px;
        color: white;
    }
    .major-min-header h2{
        font-size: 28px;
        line-height: 25px;
        font-weight: bold;
    }
    .major-min-headerh1 h1{
        font-size: 28px;
        line-height: 25px;
        font-weight: bold;
    }
    .major-min-headerh1 h1{
        font-size: 35px;
        line-height: 37px;
        font-weight: bold;
    }
    .major-xs-header h2{
        font-size: 21px;
        line-height: 40px;
        font-weight: bold;
    }
    .fl-tabs-labels .fl-tabs-label{
        margin-top: 5px;    
    }
}
@media (min-width:992px){
    .major-quote-header h2{
        font-size: 120px;    
        font-weight: bold;
    }
    .major-header h2, 
    .major-header span.sln-major-header,
    .page-top-header h1{
        font-size: 58px;
        line-height: 55px;
        font-weight: bold;
    }
    span.page-top-header-va{
        font-size: 68px;
    }
    span.less-worry-stress{
        font-size: 42px !important;    
    }
    .blog-header h1{
        font-size: 58px;
        line-height: 55px;
        font-weight: bold;
    }
    .major-header h1.sln-major-header{
        font-size: 58px;
        line-height: 55px;
        display: inline;
        color: #f8911f;
    }
    .major-header h6{
        font-size: 50px !important;
        line-height: 40px;
        color: white;
    }
    .major-min-header h2{
        font-size: 35px;
        line-height: 35px;
        font-weight: bold;
    }
    .major-min-headerh1 h1{
        font-size: 42px;
        line-height: 44px;
        font-weight: bold;
    }
    .major-xs-header h2{
        font-size: 30px;
        line-height: 40px;
        font-weight: bold;
    }
}
@media (min-width:1200px){
    .major-quote-header h2{
        font-size: 150px;    
        font-weight: bold;
    }
    .major-header h2, 
    .major-header span.sln-major-header,
    .page-top-header h1{
        font-size: 65px;
        line-height: 70px;
        font-weight: bold;
    }
    span.page-top-header-va{
        font-size: 75px;
        line-height: 60px;
        font-weight: bold;
    }
    span.less-worry-stress{
        font-size: 47px !important;    
    }
    .blog-header h1{
        font-size: 65px;
        line-height: 70px;
        font-weight: bold;
    }
    .major-header h1.sln-major-header{
        font-size: 65px;
        line-height: 70px;
        display: inline;
        color: #f8911f;
    }
    .major-header h6{
        font-size: 65px !important;
        line-height: 70px;
        color: white;
    }
    .major-min-header h2{
        font-size: 45px;
        line-height: 50px;
        font-weight: bold;
    }
    .major-min-headerh1 h1{
        font-size: 45px;
        line-height: 50px;
        font-weight: bold;
    }
    .major-xs-header h2{
        font-size: 32px;
        line-height: 43px;
        font-weight: bold;
    }
    .mid-header{
        font-size: 35px;   
        font-weight: bold;
    }
}
@media (max-width:358px){ 
    span.page-top-header-va{
        font-size: 40px !important;
    }
    span.less-worry-stress{
        font-size: 25px !important;    
    }    
}
@media (max-width:322px){ 
    span.page-top-header-va{
        font-size: 38px !important;
    }
    span.less-worry-stress{
        font-size: 23px !important;    
    }    
}

/*************************************MEDIA QUERRIES FOR TEXTS******************************************/


/*********************************MEDIA QUERRIES**********************************/

@media(min-width:769px){
    .page-id-3169 footer{margin-top: 111%;}    
}
@media(min-width:800px){
    .page-id-3169 footer{margin-top: 103%;}
}
@media(min-width:900px){
    .page-id-3169 footer{margin-top: 86%;}
}
@media(min-width:1000px){
    .page-id-3169 footer{margin-top: 75%;}
}
@media(min-width:1100px){
    .page-id-3169 footer{margin-top: 68%;}
    .page-id-3169 footer{margin-top: 68%;}
}
@media(min-width:1200px){
    .page-id-3169 footer{margin-top: 63%;}
}
@media(min-width:1300px){
    .page-id-3169 footer{margin-top: 55%;}
}
@media(min-width:1400px){
    .page-id-3169 footer{margin-top: 52%;}
}
@media(min-width:1500px){
    .page-id-3169 footer{margin-top: 48%;}
}
@media(min-width:1600px){
    .page-id-3169 footer{margin-top: 46%;}
}
@media(min-width:1700px){
    .page-id-3169 footer{margin-top: 42%;}
}
@media(min-width:1800px){
    .page-id-3169 footer{margin-top: 40%;}
}
@media(min-width:2000px){
    .page-id-3169 footer{margin-top: 38%;}
}
@media(min-width:2100px){
    .page-id-3169 footer{margin-top: 36%;}
}

/*-----------------------------------------------------------------------------------------------*/    

@media(min-width:1500px){
    .custom-wrap-ovalrectangle .fl-photo-img, .custom-wrap-ovalrectangle .fl-photo-content{
        bottom: -20px;    
    }
}

@media(max-width:1460px){
    .lower-down-size-below-medium div h2{
        font-size: 25px !important;    
    }
    .lower-down-size-below-medium div h3{
        font-size: 22px !important;    
    }
}
@media(max-width:1400px){
    .fl-node-5ea18f78dfa89 .fl-row-content{
        max-width:95%;    
    }    
}
@media(min-width:1308px){
    .fl-node-5ddc9b1bb2cf4 > .fl-col-content {
        margin-right: 70px;
        margin-left: 0px;
    }    
}
@media(max-width:1300px){
    .change-size-office div div div img{
        max-width:70% !important;   
    }    
}
@media(min-width:1280px){
    .custom-wrap-contactus-width{
        width: 1200px !important;    
    }    
}
@media(max-width:1260px){
    .fl-node-5ddc9b1bb2cf4 > .fl-col-content {
        margin-right: 40px;
        margin-left: 0px;
    }            
}
@media(max-width:1210px){
    .fl-node-5ddc9b1bb2cf4 > .fl-col-content {
        margin-right: 0px;
        margin-left: 0px;
    }            
}
@media (min-width:1201px){
	.customize-timeline{
        margin-right: 200px !important;    
    }
}
@media(min-width:1200px){
    .owl-nav{
        display: block;    
    }
}
@media(max-width:1200px){
    .custom-wrap-aboutus-timeline > .fl-row-content-wrap{
        padding-left: 100px;    
    }
    .customize-timeline{
        margin-right: 100px !important;    
    }
    .page-id-2886 .ast-container {
        max-width:1200px;
    }
    /*.hero-texts-alignment div{
        margin-left: 20px !important;    
    }*/
}
@media (max-width:1199px){
    .page-id-2886 .my-owl-1 .owl-dots{
        display: block !important;    
    }    
}
@media (max-width:1170px){
    .my-owl-2{
        width: 440px !important;
        margin-left: -80px;
    } 
}
@media (min-width:1161px){
    .content-blog-single-page{
        /*top: -100px;*/    
    }
}
@media (max-width:1100px){
    .my-owl-2{
        width: 440px !important;
        margin-left: -60px;
    } 
	.custom-wrap-aboutus-timeline > .fl-row-content-wrap{
        padding-left: 50px;    
    }    
    .customize-timeline{
        margin-right: 50px !important;    
    }
	.change-size-office div div div img{
        max-width:60% !important;   
    }  
}
@media (max-width:1060px){
    .my-owl-2{
        width: 410px !important;
        margin-left: -70px;
    } 
}
@media(min-width:1053px){
    .owl-carousel .owl-stage-outer{
        padding: 0px 14px !important;
        margin-right: -26px; 
    }
}
@media (max-width:1052px){
    .my-owl-2 .owl-stage-outer{
        padding-left: 5px !important;
        padding-right: 5px !important;
    } 
}
@media (max-width:1030px){
    .my-owl-2{
        width: 410px !important;
        margin-left: -50px;
    } 
}
@media(max-width:1040px){
    .timeline-content, 
    .cool-timeline .timeline-post .timeline-content .ctl_info, 
    .timeline-inner-number,
    .timeline-inner-text{
        height: 350px !important;    
    }
    .timeline-inner-text h2{
        font-size: 21px !important;    
    }
}
@media(max-width:1024px){
    .sln-img-right {
        width: 50% !important;
    }
}
@media(max-width:1000px){
    .change-size-office div div div img{
        max-width:50% !important;   
    }    
}
@media(max-width:993px){
    .why-us-box2{
        margin-top: 40px !important;    
    }    
    .owl-nav{
        display: none !important;    
    }
}
@media (max-width:992px){
    .my-owl-2{
        width: 520px !important;
        margin-left: -70px;
    } 
	.div-margin-right-sln{
        margin-right: 30px;    
    }
	.sln-wrapper{
        padding-left: 30px !important;    
    } 
}
@media (max-width:991px){
    .custom-wrap-termsandcondition .fl-row-content {
        max-width:100% !important;
    }    
    
    .custom-wrap-privacypolicy .fl-row-content {
        max-width:100% !important;
    }
	.why-us-box,
    .why-us-box2{
        margin-top: 40px !important;    
    }
}
@media(max-width:980px){
    .timeline-content, 
    .cool-timeline .timeline-post .timeline-content .ctl_info, 
    .timeline-inner-number,
    .timeline-inner-text{
        height: 340px !important;    
    }
    .timeline-inner-text h2{
        font-size: 21px !important;    
    }
}
@media (max-width:960px){
    .my-owl-2{
        width: 500px !important;
        margin-left: -70px;
    } 
}
@media (max-width:930px){
    .my-owl-2{
        width: 480px !important;
        margin-left: -70px;
    } 
}
@media (max-width:921px){
    .page-id-2886 .ast-header-break-point .ast-mobile-menu-buttons-minimal.menu-toggle{
        color: black;       
    }
	.ast-theme-transparent-header #masthead{
        position: relative;
        left: 0;
        right: 0;
    }
    .single-post .fl-row-content-wrap{
        padding-top: 10px !important;    
    }
}
@media(max-width:900px){
    .timeline-content, 
    .cool-timeline .timeline-post .timeline-content .ctl_info, 
    .timeline-inner-number,
    .timeline-inner-text{
        height: 370px !important;    
    }
    .timeline-inner-text h2{
        font-size: 21px !important;    
    }
	.fl-node-5ea18f78dfa89 .fl-row-content{
        max-width:100%;    
    } 
}

@media (max-width:890px){
    .my-owl-2{
        width: 460px !important;
        margin-left: -60px;
    } 
}
@media(max-width:880px){
    .custom-wrap-aboutus-timeline > .fl-row-content-wrap{
        padding-left: 30px;    
    }    
}
@media(max-width:860px){
    .timeline-content, 
    .cool-timeline .timeline-post .timeline-content .ctl_info, 
    .timeline-inner-number,
    .timeline-inner-text{
        height: 250px !important;    
    }
    .timeline-inner-text h2{
        font-size: 21px !important;    
    }
}
@media(max-width:852px){
    .advanced-gradient-custom .fl-row-content-wrap{
        background: rgb(247,163,69);
        background: linear-gradient(180deg, rgba(247,163,69,1) 0%, rgba(244,135,67,1) 61%, rgba(239, 234, 234,1) 39%);
    } 
}
@media(max-width: 831px){
    .single.single-post .content-blog-single-page .single-blog-cta .blog-cta-outsourcing-specialist{
        font-size: 26px;    
    }    
    .single.single-post .content-blog-single-page .single-blog-cta .blog-cta-free{
        font-size: 50px !important;    
    }
    .single.single-post .content-blog-single-page .single-blog-cta .blog-cta-free.hitusup{
        font-size: 60px !important;    
    }
    .single.single-post .content-blog-single-page .single-blog-cta .blog-cta-value-bomb{
        font-size: 20px !important;    
    }
}
@media (max-width:830px){
    .my-owl-2{
        width: 450px !important;
        margin-left: -60px;
    } 
}
@media (max-width:810px){
    .my-owl-2{
        width: 440px !important;
        margin-left: -60px;
    } 
}
@media (max-width:800px){
    .my-owl-2{
        width: 430px !important;
        margin-left: -50px;
    } 
}
@media (max-width:782px){
    html.sfm-mob-nav {
        margin-top: 0px !important;
    }
}
@media (max-width:770px){
    .my-owl-2{
        width: 410px !important;
        margin-left: -60px;
    } 
}
@media(min-width:769px){
    .contact-us-page{
        box-shadow: 0px 0px 10px 2px #c3c3c3;  
        border: 1px solid rgba(255,255,255,0.);
        border-radius: 6px;    
        position: absolute;
        top: 60%;
        left: 0;
        right: 0;
        margin: 0 auto;
        background: white;
    }
    .sln-contentinp{
        margin: 0 80px;    
        margin-left: 0 !important;
    }
    .sln-img-right{
        margin-right: -80px !important;
    }
    
    .packages-list .uabb-pricing-table-column-4{
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
        z-index: 999;
        box-shadow: 0px 0px 11px 0px #afafaf;
    }
}
@media (min-width:769px) and (max-width:1160px){
    .content-blog-single-page{
        /*top: -100px;*/    
    }
}
@media(max-width:768px){
    .single-solution header{
        border-bottom: none !important;    
    }    
    .fl-node-5ddc9b1bb2cf1{
        margin-left: 0;    
    }
    .fl-col-small:not(.fl-col-small-full-width){
        max-width:100% !important;    
    }
   .sln-main-div .fl-row-content-wrap{
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .sln-wrapper{
        padding-left: 20px !important;    
    }  
    .arr-left{
        display: none !important;    
    }
    .custom-wrap-blog-content .fl-post-feed-image-beside .fl-post-feed-text{
        margin-left: 0 !important;    
    }
    .fl-post-feed-post{
        max-width:520px !important;   
        margin-left: 15px !important;
        margin-right: 15px !important;
    }
    .page-id-2886 header{
        position: relative !important;    
    }
    .custom-wrap-blog-content .fl-post-feed-post{
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .hide-in-mobile{
        display: none !important;    
    }
    .custom-wrap-book-a-call > .fl-col-content{
        border-radius: 0 !important;    
    }
    .contact-us-page{
        border-radius: 0 !important;    
    }
    .custom-wrap-aboutus-1strow .fl-row-content{
        max-width:100% !important;    
    }
    .custom-wrap-aboutus-2ndrow .fl-row-content{
        max-width:100% !important;    
    }
    .custom-wrap-blog-content .fl-post-feed-image{
        margin-bottom: 0 !important;    
    }
    .fl-theme-builder-archive h2.fl-post-feed-title{
        margin-top: 20px !important;    
    }
    body .fl-post-feed-content{
        margin-bottom: 30px !important;    
    }
    .fl-post-feed-image{
        border: none !important;
    }
    .center-mobile-alignment{
        text-align: center !important;    
    }
    p{
        font-size: 14px !important;
    }
    .video-outbreak-plan{
        margin: 20px 0px !important;    
    }
	.home-even{
        right: -40px !important;    
    }
    .home-odd{
        right: -20px !important;    
        left: 0px !important;
    }
	.testimonial-container{
        height: auto !important;
        width: auto !important;
        background: none !important;
    }
    .my-owl-2{
        width: 85% !important;
        margin: 0 auto !important;
        padding-left: 5% !important;
        padding-right: 5% !important;
        background: #fca645;
        border-radius: 20px;
        box-shadow: -9px 10px 2px -2px rgba(0,0,0,0.1), 15px 15px 0px 12px #e9902c;
    } 
    .fl-builder-content .fl-node-5de493d102313 > .fl-col-content{
        min-height: auto !important;    
    }
    .fl-node-5de0b6ab75c0e{
        margin-bottom: 30px;
        margin-top: 10px;        
    }
    .quote1, 
    .quote2{ 
        display: block; 
        position: absolute;
        z-index: 22;
    }
    .quote1{
        top: -20px;
        right: 20px;
        width: 90px;
    }
    .quote2{
        bottom: 30px;
        left: 20px;
        width: 70px;
    }
    .main-header-bar, .ast-header-break-point .main-header-bar, .ast-header-break-point .header-main-layout-2 .main-header-bar {
        padding-top: 0.5em;
        padding-bottom: 0.5em;
    }
    .ast-above-header-section-1{
        line-height: 0;    
    }
    .ast-above-header-section-2{
        line-height: 1;
        margin-bottom: 10px;    
    }
	.div-margin-right-sln{
        margin-right: 20px;    
    }
	.customize-timeline {
        margin-right: 0px !important;
    } 
	.content-blog-single-page{
        border-radius: 0px;    
    }
    .single-post .fl-row-bg-overlay .fl-row-content-wrap{
        padding-top: 60px !important;
        padding-bottom: 80px !important;   
    }	
	.page-id-3018 .custom-wrap-theteam{
        max-width:65% !important; 
    }  
	.hide-show{
        display: block;    
    }
    .why-us-box,
    .why-us-box2{
        width: 41.66666667% !important;
    }
    .custom-wrap-rr2020-hero > .fl-col-content{
        background: none !important;    
    }
    .overlay-mobile-view-solution .fl-col-content .fl-col-group{
        background: rgba(255, 255, 255, 0.64) !important;        
    }
    .custom-wrap-dataanno-rect1 > .fl-col-content{
        margin-left: 20px !important;
        margin-right: 20px !important;
    }
    .custom-wrap-dataanno-rect3 > .fl-col-content{
        margin-left: 20px !important;  
        margin-right: 20px !important;
    }
    
    .custom-wrap-dataanno-rect2 > .fl-col-content{
        margin-left: 20px !important; 
        margin-right: 20px !important;
    }
    .custom-wrap-dataanno-rect4 > .fl-col-content{
        margin-left: 20px !important;
        margin-right: 20px !important;
    }
    .tab{
        float: none !important;
        width: 100% !important;
    }
    .verticaltabs-label{
        margin: 7px 0;
        font-size: 20px !important;
        margin-left: 10px;
        margin-top: 11px;
    }
    .page-id-3169 footer{margin-top: 20px !important;}  
    .custom-wrap-contactus-width {
        width: 100% !important;
    }
    .tabstabs .fl-tabs-panel .fl-tabs-label{
        border-radius: 30px !important;    
    }
    .tabstabs .fl-tabs-panel .fl-tabs-label.fl-tab-active,
    .tabstabs .fl-tabs-panel .fl-tabs-label:hover{
        background: #f8911f38;    
    }
    .single-blog-cta.cta-two-parts img.cta-two-part-image{
        width: 230px !important;
    } 
    .single.single-post .content-blog-single-page .single-blog-cta .blog-cta-thirdheading{
        line-height: 1 !important;
        margin-top: 10px !important;
    }
    .single.single-post .content-blog-single-page .single-blog-cta .blog-cta-thirdheading{
        margin-bottom: 20px !important;    
    }
    .single-blog-cta.cta-three{
        padding-bottom: 0px !important;    
    }
    .single-blog-cta.cta-three .div-txt-cont-cta-three{
        padding-right: 40px !important;    
    }
    .single-blog-cta.cta-two-parts.cta-4 .take-a-look{
        margin-bottom: 0 !important;    
    }
    .single-blog-cta.cta-two-parts.cta-4 .cta-4-image-bulb{
        margin-top: 0 !important;    
    }
    .job-seeker-wrapper .text-wrapper{
        width: 100% !important;
        position: relative !important;    
    }
    .job-seeker-wrapper .text-wrapper h2{
        text-align: center !important;
        margin-top: 30px;
    }
    .job-seeker-wrapper img{
        width: 270px !important;    
    }
    .job-seeker-cta{
        float: unset !important;
        display: block;
        width: max-content;    
        margin-top: 10px !important;
        margin-bottom: 30px !important;
        margin-left: auto;
        margin-right: auto;
    }
    .job-seeker-wrapper .text-wrapper h2{
        font-size: 26px !important;    
    }
    .single.single-post .content-blog-single-page .cta-5 h2.take-a-look{
        margin-bottom: 10px !important;    
    }
    .single.single-post .content-blog-single-page .cta-5 .cta-5-img{
        margin-top: 0 !important;    
    }
    .single.single-post .content-blog-single-page .single-blog-cta .blog-cta-free.big-cs-team{
        line-height: 1.2;    
    }
    .single.single-post .content-blog-single-page .single-blog-cta.cta-6 h2.take-a-look{
        margin-bottom: 0 !important;    
    }
    .advanced-gradient-custom .fl-row-content-wrap{
        background: rgb(247,163,69);
        background: linear-gradient(180deg, rgba(247,163,69,1) 0%, rgba(244,135,67,1) 75%, rgba(239, 234, 234,1) 25%);
    } 
}
@media(max-width: 767px){
    .single-blog-cta,
    .button-wrapper-single-blog{
        text-align: center    
    }    
    .single.single-post .content-blog-single-page .single-blog-cta .blog-cta-value-bomb{
        font-size: 25px !important;    
    }
    .single.single-post .content-blog-single-page .single-blog-cta .blog-cta-outsourcing-specialist{
        font-size: 30px;    
    }  
    .single.single-post .content-blog-single-page .single-blog-cta a{
        margin-right: 0;
    }
    .single-blog-cta img{
        margin-top: 20px !important;    
    }

}
@media(max-width:750px){
    .page-id-3167 .owl-carousel .owl-stage-outer{
        padding: 0 0 0 1px !important;
    }
}
@media(max-width:700px){
    .home-even{
        right: -20px !important;    
    }
    .home-odd{
        right: -10px !important;   
        left: -10px !important;
    }
	.single-post .fl-row-bg-overlay .fl-row-content-wrap{
        padding-top: 40px !important;
        padding-bottom: 60px !important;   
    } 
    .page-id-3206 .custom-wrap-rr2020-contactus{
        border-radius: 0 !important;    
    }
}
@media (max-width:680px){
    .cta-rr2020 {
        width: 100% !important;
    }
}
@media(min-width: 668px){
    .campaign-form-customcss .img-modal{
        width: 40% !important;    
    }
    .modal-homepage .campaign-form-image{
        width: 40% !important;
    }
    .modal-homepage .campaign-form-customcss{
        width: 60% !important;    
    }    
}
@media (max-width:667px){
    .style-number-01, .style-number-02, .style-number-03, .style-number-04, .style-number-05{
        margin-top: 40px !important;    
        font-size: 72px !important;
    }
    .campaign-form-customcss ._form-content{
        width: 100% !important;    
    }   
}
@media(max-width:610px){
    .sln-main-div .fl-row-content-wrap{
        padding-left: 8px !important;
        padding-right: 8px !important;
    }    
}
@media(max-width:600px){
    .hide-show{
        display: none !important;    
    }
	.home-even{
        right: -60px !important;    
    }
    .home-odd{
        right: -20px !important;   
        left: 20px !important
    }
	.timeline-content, 
    .cool-timeline .timeline-post .timeline-content .ctl_info, 
    .timeline-inner-number,
    .timeline-inner-text{
        height: 260px !important;    
    }
    .timeline-inner-text h2{
        font-size: 21px !important;    
    }
	footer .fl-row-bg-photo .fl-row-content-wrap{
	    background-position: 17% center;
    }
}
@media(max-width:599px){
    .page-id-3167 .owl-carousel .owl-stage-outer{
        padding: 0 0 0 1px !important;
    }
}
@media(max-width:586px){
    .advanced-gradient-custom .fl-row-content-wrap{
        background: rgb(247,163,69);
        background: linear-gradient(180deg, rgba(247,163,69,1) 0%, rgba(244,135,67,1) 76%, rgba(239, 234, 234,1) 24%);
    } 
}
@media(max-width:585px){
    .sln-main-div .fl-row-content-wrap{
        padding-left: 2px !important;
        padding-right: 2px !important;
    }    
}
@media(max-width:580px){
    .home-odd{
        right: -20px !important;   
        left: 0px !important
    }
}
@media (max-width:579px){
    .style-number-01, .style-number-02, .style-number-03, .style-number-04, .style-number-05{
        margin-top: 40px !important;    
        font-size: 80px !important;
    }
}
@media(max-width:550px){
    .boxbg{
        transform-origin: top center;
        transform: scale(0.9);    
    }
    .why-us-box{
        margin-top: 0px !important;   
    }
    .why-us-box2 {
        margin-top: 0px !important;
    }
    .home-even{
        right: -45px !important;    
    }
    .home-odd{
        right: -5px !important;    
        left: -5px !important;
    }
}
@media(max-width:540px){
    .timeline-content, 
    .cool-timeline .timeline-post .timeline-content .ctl_info, 
    .timeline-inner-number,
    .timeline-inner-text{
        height: 230px !important;    
    }
    .timeline-inner-text h2{
        font-size: 21px !important;    
    }
}
@media(max-width:530px){
    .home-odd{
        right: -5px !important;    
        left: -7px !important;
    }
    .home-even {
        right: -35px !important;
    }
}
@media(max-width:510px){
    .home-odd{
        right: -5px !important;    
        left: -15px !important;
    }
}
@media(min-width: 501px){   
    .campaign-form-customcss .img-modal{
        width: 40% !important;    
    }
    .modal-homepage .campaign-form-image{
        width: 40% !important;
    }
    .modal-homepage .campaign-form-customcss{
        width: 60% !important;    
    }   
}
@media(max-width:500px){
    .to-max-height .modal-on-load.img-modal img{
        height: auto !important;
        width: auto !important;
    } 
    .boxbg{
        transform-origin: top center;
        transform: scale(0.85);    
    }
    .home-odd{
        right: 5px !important;    
    }
    .home-even{
        right: -20px !important;
    }
	.page-id-3018 .custom-wrap-theteam{
        max-width:90% !important; 
    } 
    .to-max-height{
        display: block !important;    
    }
    .modal-on-load.img-modal img{
        max-width: 40% !important;    
    }
    .modal-on-load.img-modal{
        padding: 10px 0 !important;     
        border-radius: 10px 10px  0 0 !important;
    }   
    .single.single-post .content-blog-single-page .single-blog-cta .blog-cta-free.big-cs-team{
        margin-top: 15px !important;    
        font-size:  38px !important;
    }
    .single.single-post .content-blog-single-page .cta-5 h2.take-a-look{
        margin-top: 10px !important;    
    }
    .single.single-post .content-blog-single-page .cta-5 .cta-5-img{
        width: 180px !important;    
    }
}
@media(max-width:487px){
    .timeline-content, 
    .cool-timeline .timeline-post .timeline-content .ctl_info, 
    .timeline-inner-number,
    .timeline-inner-text{
        height: 290px !important;    
    }
}
@media(max-width:480px){
    .boxbg{
        transform-origin: top center;
        transform: scale(0.8);    
    }
    .home-even{
        right: -30px !important;   
        left: 20px !important;
    }
    .home-odd{
        right: 10px !important;    
        left: -25px !important;
    }
    .single-blog-cta.cta-three figure img.phone-cta-3{
        width: 250px !important;    
    }
}
@media(max-width:475px){
    .timeline-content, 
    .cool-timeline .timeline-post .timeline-content .ctl_info, 
    .timeline-inner-number,
    .timeline-inner-text{
        height: 300px !important;    
    }
}
@media(max-width:450px){
    .boxbg{
        transform-origin: top center;
        transform: scale(0.75);    
    }
    .why-us-box,
    .why-us-box2{
        height: 190px !important;  
    }
    .why-us-main{
        padding: 0 !important    
    }
    .home-odd{
        padding-left: 0 !important;
    }
    .home-even{
        right: -20px !important;    
        left: 6px !important;
    }
    .home-odd{
        right: -10px !important;    
        left: 0 !important;
    }
	.timeline-content, 
    .cool-timeline .timeline-post .timeline-content .ctl_info, 
    .timeline-inner-number,
    .timeline-inner-text{
        height: 290px !important;    
    }
    .timeline-inner-text h2{
        font-size: 19px !important;    
    }
	.style-number-01, .style-number-02, .style-number-03, .style-number-04, .style-number-05{
        margin-top: 40px !important;    
    }
    .cta-rr2020 a{
        font-size: 22px !important;
    }
    .single.single-post .content-blog-single-page .single-blog-cta .blog-cta-free.big-cs-team{
        font-size:  33px !important;
    }
}
@media(max-width:430px){
    .home-even{
        right: -15px !important;    
    }
    .home-odd{
        right: -5px !important;    
        left: -6px !important;
    }
	.timeline-content, 
    .cool-timeline .timeline-post .timeline-content .ctl_info, 
    .timeline-inner-number,
    .timeline-inner-text{
        height: 330px !important;    
    }
    .timeline-inner-text h2{
        font-size: 19px !important;    
    }
	.style-number-01, .style-number-02, .style-number-03, .style-number-04, .style-number-05{
        margin-top: 30px !important;    
    }
}
@media(max-width:420px){
    .home-odd{  
        left: -13px !important;
    }
}
@media(max-width:411px){
    .timeline-content, 
    .cool-timeline .timeline-post .timeline-content .ctl_info, 
    .timeline-inner-number,
    .timeline-inner-text{
        height: 340px !important;    
    }
    .timeline-inner-text h2{
        font-size: 18px !important;    
    }
}
@media(max-width:400px){
    .boxbg{
        transform-origin: top center;
        transform: scale(0.7);    
    }
    .why-us-box,
    .why-us-box2{
        height: 170px !important;  
    }
    .home-odd{
        padding-left: 0 !important;
        left: -13px !important;
    }
    .home-even{
        right: -5px !important;
        left: -7px !important;
    }
}
@media(max-width:390px){
    .timeline-content, 
    .cool-timeline .timeline-post .timeline-content .ctl_info, 
    .timeline-inner-number,
    .timeline-inner-text{
        height: 360px !important;    
    }
    .timeline-inner-text h2{
        font-size: 18px !important;    
    }
}
@media(max-width:380px){
    .boxbg{
        transform-origin: top center;
        transform: scale(0.68);    
    }
    .why-us-box,
    .why-us-box2{
        height: 160px !important;  
    }
    .home-odd{
        padding-left: 0 !important;    
    }
    .home-odd{
        left: -8px;    
        left: -20px !important;
    }
    .home-even{
        right: 0px !important;    
        left: -16px !important;
    }
    .cta-rr2020 a{
        font-size: 18px !important;
    }
    .custom-wrap-rr2020-cta2nd div{
        margin-left: 0 !Important;
        margin-right: 0 !Important;
    }
}
@media(max-width:372px){
    .timeline-content, 
    .cool-timeline .timeline-post .timeline-content .ctl_info, 
    .timeline-inner-number,
    .timeline-inner-text{
        height: 380px !important;    
    }
    .timeline-inner-text h2{
        font-size: 17px !important;    
    }
}
@media(max-width:360px){
    .boxbg{
        transform-origin: top center;
        transform: scale(0.62);    
    }
    .why-us-box,
    .why-us-box2{
        height: 155px !important;  
    }
    .home-odd{
        left: -25px !important;
    }
    .home-even{
        left: -18px !important;  
    }
}
@media(max-width:359px){
    .timeline-content, 
    .cool-timeline .timeline-post .timeline-content .ctl_info, 
    .timeline-inner-number,
    .timeline-inner-text{
        height: 390px !important;    
    }
    .timeline-inner-text h2{
        font-size: 17px !important;    
    }    
}
@media(max-width:340px){
    .home-odd{
        left: -34px !important;   
    }
    .home-even{
        left: -10px;    
    }
	.timeline-content, 
    .cool-timeline .timeline-post .timeline-content .ctl_info, 
    .timeline-inner-number,
    .timeline-inner-text{
        height: 430px !important;    
    }
    .timeline-inner-text h2{
        font-size: 17px !important;    
    } 
}
@media(max-width:334px){
    .advanced-gradient-custom .fl-row-content-wrap{
        background: rgb(247,163,69);
        background: linear-gradient(180deg, rgba(247,163,69,1) 0%, rgba(244,135,67,1) 74%, rgba(239, 234, 234,1) 26%);
    } 
}
@media(max-width:331px){
    .advanced-gradient-custom .fl-row-content-wrap{
        background: rgb(247,163,69);
        background: linear-gradient(180deg, rgba(247,163,69,1) 0%, rgba(244,135,67,1) 76%, rgba(239, 234, 234,1) 24%);
    } 
}
@media(max-width:330px){
    .home-odd{
        left: -30px !important;   
    }
    .home-even{
        left: -27px !important;    
    }
}
@media (max-width:324px){
    .style-number-01, .style-number-02, .style-number-03, .style-number-04, .style-number-05{
        margin-top: 20px !important;    
        font-size: 73px !important;
    }
    .advanced-gradient-custom .fl-row-content-wrap{
        background: rgb(247,163,69);
        background: linear-gradient(180deg, rgba(247,163,69,1) 0%, rgba(244,135,67,1) 77%, rgba(239, 234, 234,1) 23%);
    } 
}
@media (max-width:323px){
    .advanced-gradient-custom .fl-row-content-wrap{
        background: rgb(247,163,69);
        background: linear-gradient(180deg, rgba(247,163,69,1) 0%, rgba(244,135,67,1) 76%, rgba(239, 234, 234,1) 24%);
    } 
}
@media (max-width:322px){
    .advanced-gradient-custom .fl-row-content-wrap{
        background: rgb(247,163,69);
        background: linear-gradient(180deg, rgba(247,163,69,1) 0%, rgba(244,135,67,1) 74%, rgba(239, 234, 234,1) 26%);
    } 
}
@media(max-width:320px){
    .boxbg{
        transform-origin: top center;
        transform: scale(0.58);    
    }
    .why-us-box,
    .why-us-box2{
        height: 135px !important;  
    }
    .home-odd{
        left: -34px !important;  
    }
    .home-even{
        left: -22px;    
    }
	.style-number-01, .style-number-02, .style-number-03, .style-number-04, .style-number-05{
        margin-top: 20px !important;    
        font-size: 71px !important;
    }
	.related-blog-title a{
        font-size: 17px;
    } 
}
@media(max-width:317px){
    .timeline-content, 
    .cool-timeline .timeline-post .timeline-content .ctl_info, 
    .timeline-inner-number,
    .timeline-inner-text{
        height: 450px !important;    
    }
    .timeline-inner-text h2{
        font-size: 17px !important;    
    }
}
@media(max-width:300px){
    .home-odd{
        left: -42px !important  
    }
    .home-even{
        left: -35px !important  
    }
	.timeline-content, 
    .cool-timeline .timeline-post .timeline-content .ctl_info, 
    .timeline-inner-number,
    .timeline-inner-text{
        height: 520px !important;    
    }
    .timeline-inner-text h2{
        font-size: 17px !important;    
    }
	.style-number-01, .style-number-02, .style-number-03, .style-number-04, .style-number-05{
        margin-top: 15px !important;
        font-size: 70px !important;
    }
}
@media(max-width:280px){
    .home-odd{
        left: -52px !important;    
    }
    .home-even{
        left: -28px;    
    }
}
@media(max-width:270px){
    .home-odd{
        left: -58px !important;    
    }
	.style-number-01, .style-number-02, .style-number-03, .style-number-04, .style-number-05{
        margin-top: 15px !important;
        font-size: 60px !important;
    }
}
@media(max-width:260px){
    .home-even{
        left: -41px !important;    
    }
}
@media(max-width:250px){
    .home-odd{
        left: -62px !important;    
    }
}
/*********************************MEDIA QUERRIES**********************************/





/*********************************TRY CODES**********************************/
.fl-post-feed-text{
     
    display: flex;
    justify-content: center;
    align-content: center;
    flex-direction: column;
}
.fl-post-feed-image{
    
}
.fi-address-book:before,
.fi-alert:before,
.fi-align-center:before,
.fi-align-justify:before,
.fi-align-left:before,
.fi-align-right:before,
.fi-anchor:before,
.fi-annotate:before,
.fi-archive:before,
.fi-arrow-down:before,
.fi-arrow-left:before,
.fi-arrow-right:before,
.fi-arrow-up:before,
.fi-arrows-compress:before,
.fi-arrows-expand:before,
.fi-arrows-in:before,
.fi-arrows-out:before,
.fi-asl:before,
.fi-asterisk:before,
.fi-at-sign:before,
.fi-background-color:before,
.fi-battery-empty:before,
.fi-battery-full:before,
.fi-battery-half:before,
.fi-bitcoin-circle:before,
.fi-bitcoin:before,
.fi-blind:before,
.fi-bluetooth:before,
.fi-bold:before,
.fi-book-bookmark:before,
.fi-book:before,
.fi-bookmark:before,
.fi-braille:before,
.fi-burst-new:before,
.fi-burst-sale:before,
.fi-burst:before,
.fi-calendar:before,
.fi-camera:before,
.fi-check:before,
.fi-checkbox:before,
.fi-clipboard-notes:before,
.fi-clipboard-pencil:before,
.fi-clipboard:before,
.fi-clock:before,
.fi-closed-caption:before,
.fi-cloud:before,
.fi-comment-minus:before,
.fi-comment-quotes:before,
.fi-comment-video:before,
.fi-comment:before,
.fi-comments:before,
.fi-compass:before,
.fi-contrast:before,
.fi-credit-card:before,
.fi-crop:before,
.fi-crown:before,
.fi-css3:before,
.fi-database:before,
.fi-die-five:before,
.fi-die-four:before,
.fi-die-one:before,
.fi-die-six:before,
.fi-die-three:before,
.fi-die-two:before,
.fi-dislike:before,
.fi-dollar-bill:before,
.fi-dollar:before,
.fi-download:before,
.fi-eject:before,
.fi-elevator:before,
.fi-euro:before,
.fi-eye:before,
.fi-fast-forward:before,
.fi-female-symbol:before,
.fi-female:before,
.fi-filter:before,
.fi-first-aid:before,
.fi-flag:before,
.fi-folder-add:before,
.fi-folder-lock:before,
.fi-folder:before,
.fi-foot:before,
.fi-foundation:before,
.fi-graph-bar:before,
.fi-graph-horizontal:before,
.fi-graph-pie:before,
.fi-graph-trend:before,
.fi-guide-dog:before,
.fi-hearing-aid:before,
.fi-heart:before,
.fi-home:before,
.fi-html5:before,
.fi-indent-less:before,
.fi-indent-more:before,
.fi-info:before,
.fi-italic:before,
.fi-key:before,
.fi-laptop:before,
.fi-layout:before,
.fi-lightbulb:before,
.fi-like:before,
.fi-link:before,
.fi-list-bullet:before,
.fi-list-number:before,
.fi-list-thumbnails:before,
.fi-list:before,
.fi-lock:before,
.fi-loop:before,
.fi-magnifying-glass:before,
.fi-mail:before,
.fi-male-female:before,
.fi-male-symbol:before,
.fi-male:before,
.fi-map:before,
.fi-marker:before,
.fi-megaphone:before,
.fi-microphone:before,
.fi-minus-circle:before,
.fi-minus:before,
.fi-mobile-signal:before,
.fi-mobile:before,
.fi-monitor:before,
.fi-mountains:before,
.fi-music:before,
.fi-next:before,
.fi-no-dogs:before,
.fi-no-smoking:before,
.fi-page-add:before,
.fi-page-copy:before,
.fi-page-csv:before,
.fi-page-delete:before,
.fi-page-doc:before,
.fi-page-edit:before,
.fi-page-export-csv:before,
.fi-page-export-doc:before,
.fi-page-export-pdf:before,
.fi-page-export:before,
.fi-page-filled:before,
.fi-page-multiple:before,
.fi-page-pdf:before,
.fi-page-remove:before,
.fi-page-search:before,
.fi-page:before,
.fi-paint-bucket:before,
.fi-paperclip:before,
.fi-pause:before,
.fi-paw:before,
.fi-paypal:before,
.fi-pencil:before,
.fi-photo:before,
.fi-play-circle:before,
.fi-play-video:before,
.fi-play:before,
.fi-plus:before,
.fi-pound:before,
.fi-power:before,
.fi-previous:before,
.fi-price-tag:before,
.fi-pricetag-multiple:before,
.fi-print:before,
.fi-prohibited:before,
.fi-projection-screen:before,
.fi-puzzle:before,
.fi-quote:before,
.fi-record:before,
.fi-refresh:before,
.fi-results-demographics:before,
.fi-results:before,
.fi-rewind-ten:before,
.fi-rewind:before,
.fi-rss:before,
.fi-safety-cone:before,
.fi-save:before,
.fi-share:before,
.fi-sheriff-badge:before,
.fi-shield:before,
.fi-shopping-bag:before,
.fi-shopping-cart:before,
.fi-shuffle:before,
.fi-skull:before,
.fi-social-500px:before,
.fi-social-adobe:before,
.fi-social-amazon:before,
.fi-social-android:before,
.fi-social-apple:before,
.fi-social-behance:before,
.fi-social-bing:before,
.fi-social-blogger:before,
.fi-social-delicious:before,
.fi-social-designer-news:before,
.fi-social-deviant-art:before,
.fi-social-digg:before,
.fi-social-dribbble:before,
.fi-social-drive:before,
.fi-social-dropbox:before,
.fi-social-evernote:before,
.fi-social-facebook:before,
.fi-social-flickr:before,
.fi-social-forrst:before,
.fi-social-foursquare:before,
.fi-social-game-center:before,
.fi-social-github:before,
.fi-social-google-plus:before,
.fi-social-hacker-news:before,
.fi-social-hi5:before,
.fi-social-instagram:before,
.fi-social-joomla:before,
.fi-social-lastfm:before,
.fi-social-linkedin:before,
.fi-social-medium:before,
.fi-social-myspace:before,
.fi-social-orkut:before,
.fi-social-path:before,
.fi-social-picasa:before,
.fi-social-pinterest:before,
.fi-social-rdio:before,
.fi-social-reddit:before,
.fi-social-skillshare:before,
.fi-social-skype:before,
.fi-social-smashing-mag:before,
.fi-social-snapchat:before,
.fi-social-spotify:before,
.fi-social-squidoo:before,
.fi-social-stack-overflow:before,
.fi-social-steam:before,
.fi-social-stumbleupon:before,
.fi-social-treehouse:before,
.fi-social-tumblr:before,
.fi-social-twitter:before,
.fi-social-vimeo:before,
.fi-social-windows:before,
.fi-social-xbox:before,
.fi-social-yahoo:before,
.fi-social-yelp:before,
.fi-social-youtube:before,
.fi-social-zerply:before,
.fi-social-zurb:before,
.fi-sound:before,
.fi-star:before,
.fi-stop:before,
.fi-strikethrough:before,
.fi-subscript:before,
.fi-superscript:before,
.fi-tablet-landscape:before,
.fi-tablet-portrait:before,
.fi-target-two:before,
.fi-target:before,
.fi-telephone-accessible:before,
.fi-telephone:before,
.fi-text-color:before,
.fi-thumbnails:before,
.fi-ticket:before,
.fi-torso-business:before,
.fi-torso-female:before,
.fi-torso:before,
.fi-torsos-all-female:before,
.fi-torsos-all:before,
.fi-torsos-female-male:before,
.fi-torsos-male-female:before,
.fi-torsos:before,
.fi-trash:before,
.fi-trees:before,
.fi-trophy:before,
.fi-underline:before,
.fi-universal-access:before,
.fi-unlink:before,
.fi-unlock:before,
.fi-upload-cloud:before,
.fi-upload:before,
.fi-usb:before,
.fi-video:before,
.fi-volume-none:before,
.fi-volume-strike:before,
.fi-volume:before,
.fi-web:before,
.fi-wheelchair:before,
.fi-widget:before,
.fi-wrench:before,
.fi-x-circle:before,
.fi-x:before,
.fi-yen:before,
.fi-zoom-in:before,
.fi-zoom-out:before {
  font-family: "foundation-icons";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  text-decoration: inherit;
}
.dashicons-arrow-left-alt2:before {
    content: "\f341"
}
.dashicons,.dashicons-before:before {
    font-family: dashicons;
    display: inline-block;
    line-height: 1;
    font-weight: 400;
    font-style: normal;
    speak: none;
    text-decoration: inherit;
    text-transform: none;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    width: 20px;
    height: 20px;
    font-size: 20px;
    vertical-align: top;
    text-align: center;
    transition: color .1s ease-in
}

/*********************************TRY CODES**********************************/





/**************************** COMPANY POLICY DATATABLES ****************************/
table.igsv-table thead th, table.igsv-table thead td {
    padding: 10px 18px;
    border-bottom: 1px solid #111;
}
table.igsv-table tbody td {
    padding: 8px 10px;
}

.fl-node-5ea18ff855be5{
    overflow-x:auto;   
}
#igsv-1reujyayupvkhtrdrqchcnlo8zzeoxxoal8rrusqdtb4,
#igsv-1rEUjYAYupvKhTrdRqChCnlo8zZeOXxOAL8rRUsqDTb4{
	width: 100% !important;
}

table#igsv-1reujyayupvkhtrdrqchcnlo8zzeoxxoal8rrusqdtb4 td[class*="col-"],
table#igsv-1rEUjYAYupvKhTrdRqChCnlo8zZeOXxOAL8rRUsqDTb4 td[class*="col-"]{
	width: 20% !important;
	border-bottom: 1px solid #bcbcbc !important;
}

table#igsv-1reujyayupvkhtrdrqchcnlo8zzeoxxoal8rrusqdtb4 td.col-1,
table#igsv-1reujyayupvkhtrdrqchcnlo8zzeoxxoal8rrusqdtb4 td.col-3,
table#igsv-1reujyayupvkhtrdrqchcnlo8zzeoxxoal8rrusqdtb4 td.col-4,
table#igsv-1reujyayupvkhtrdrqchcnlo8zzeoxxoal8rrusqdtb4 td.col-5,
table#igsv-1reujyayupvkhtrdrqchcnlo8zzeoxxoal8rrusqdtb4 td.col-6,
table#igsv-1rEUjYAYupvKhTrdRqChCnlo8zZeOXxOAL8rRUsqDTb4 td.col-1,
table#igsv-1rEUjYAYupvKhTrdRqChCnlo8zZeOXxOAL8rRUsqDTb4 td.col-3,
table#igsv-1rEUjYAYupvKhTrdRqChCnlo8zZeOXxOAL8rRUsqDTb4 td.col-4,
table#igsv-1rEUjYAYupvKhTrdRqChCnlo8zZeOXxOAL8rRUsqDTb4 td.col-5,
table#igsv-1rEUjYAYupvKhTrdRqChCnlo8zZeOXxOAL8rRUsqDTb4 td.col-6{
	text-align: center !important;
}

table#igsv-1reujyayupvkhtrdrqchcnlo8zzeoxxoal8rrusqdtb4 th,
table#igsv-1rEUjYAYupvKhTrdRqChCnlo8zZeOXxOAL8rRUsqDTb4 th{
	text-align: center !important;
}

table#igsv-1reujyayupvkhtrdrqchcnlo8zzeoxxoal8rrusqdtb4 td.col-2,
table#igsv-1rEUjYAYupvKhTrdRqChCnlo8zZeOXxOAL8rRUsqDTb4 td.col-2{
	font-size: 12px !important;	
}
/**************************** COMPANY POLICY DATATABLES ****************************/





















.fl-page-bar{
    background: #f8911f !important;
    border-bottom: none;
    box-shadow: 0 -25px 40px 0;  
}
.page-id-2886 .fl-page-bar{
    background: #363636 !important;    
}
.page-id-2886 .fl-social-icons a i{
    color: #f8911f !important;
}
.fl-page-bar-container{
    padding: 4px 0 !important;    
}
.fl-page-bar .fl-social-icons i{
    width: 26px !important;    
}
.fl-page-bar .fl-page-bar-container .fl-page-bar-text-2 strong,
.fl-page-bar .fl-page-bar-container .fl-page-bar-text-2{
    font-size: 14px !important;    
    /*padding: 9px 0 !important;*/
}
.fl-social-icons a i{
    /*margin-bottom: 3px !important;
    margin-top: 5px !important;*/
    font-size: 16px !important;
    padding-right: 14px !important;
}

.page-id-2886 .fl-page-header-primary .fl-page-header-logo a{
        display: block;
        background: url(https://teleworkph.com/wp-content/uploads/2020/07/newlogoblack-min.png) center center;
        background-repeat: no-repeat;
        background-size: auto 100%;
}
.page-id-2886 .fl-page-header-primary .fl-page-header-logo img{
    opacity: 0 !important;
    width: 223px;
    height: 42px;
}
.my-owl-2 p {
    color: #363636;    
    line-height: 1.2 !important;
}
.owl-item .testimonial-head{
    margin-bottom: 2px !important;    
}
#sfm-sidebar .sfm-menu li a:after{
    background: rgba(243, 132, 27, 0.4);  
}
header .fl-page-header-wrap .fl-page-header-container{
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.page-id-2886 header nav,
.page-id-2886 header nav .fl-page-nav-collapse.collapse.navbar-collapse{
    background: none !important;    
}
.page-id-2886 header{
    position: absolute !important;    
}
.page-id-2886 #thetrigger .thetrigger i{
    color: #363636 !important;    
}
.page-id-2886 header .fl-page-header-wrap{
    border: none !important;    
}
.page-id-2886 header{
    background: none;
    position: absolute;
    width: 100%;
    z-index: 1;    
}
.page-id-2886 .fl-page-bar .fl-page-bar-text-2 .topbar-callus,
.page-id-2886 .fl-page-bar .fl-page-bar-text-2 .topbar-callus strong{
    color: #f8911f !important;    
}
.navbar{
    min-height: 0 !important;    
}
nav{
    background: rgba(0,0,0,0) !important;    
}
header .fl-page-header-logo{
    padding: 1em 0 !important;    
}
/*header .fl-page-nav-col{
    position: absolute !important;
    top: 0;
    right: 15px;
    width: max-content !important;  
}*/
#thetrigger .thetrigger{
    padding: 18px 0 !important;  
    font-size: 25px;
}
#thetrigger .thetrigger:hover{
    cursor: pointer;    
}
#thetrigger .thetrigger i{
    color: #f8911f !important;    
}
@media(max-width: 1099px){
    .fl-page-bar {
        padding-left: 15px;
        padding-right: 15px;
    }    
    header .fl-page-header-container.container{
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
}
@media(max-width: 991px){
    /*.fl-page-header-logo-col{
        width: 80% !important;    
    }    
    .fl-page-nav-col{
        width: 20% !important;    
    }*/
    .fl-page-bar .container{
        width: 100% !important;    
    }
    header .container{
        width: 100% !important;    
    }
    .fl-page-header-logo{
        text-align: center !important;    
        padding-left: 0 !important;
        padding-top: 20px !important;
    }
    .fl-page-header-container{
        padding-top: 0 !important;    
    }
    .navbar-default{
        border: none !important;    
    }
    .fl-page-nav-wrap{
        border: none !important;    
    }
    .fl-page-nav .navbar-nav li>a {
        padding: 20px 15px;
    }

    #menu-newmenu-1 i{
        color: #f8911f;    
    }
    .page-id-2886 header{
        position: relative !important;    
    }
    .page-id-2886 #thetrigger .thetrigger i{
        color: #f8911f !important;    
    }
    .page-id-2886 header .fl-page-header-wrap .fl-page-header-container .fl-page-header-row .fl-page-nav-col .fl-page-nav-wrap{
        background: none !important;    
    }
    .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse.collapse{
        background: rgba(0,0,0,) !important;    
    }
    #thetrigger .thetrigger{
        padding: 20px 0 !important;  
        font-size: 20px;
    }
    .page-id-2886 header{
        background: white !important;    
    }
}
@media(max-width: 767px){
    .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle *{
        color: #f8911f !important;    
    }
    .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.navbar-nav>li{
        border: none !important;    
    }
    .fl-page-nav-collapse.collapse.navbar-collapse{
        border: none !important;    
    }

}
@media(max-width: 700px){
    .fl-submenu-toggle .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.navbar-nav li a {
        padding: 25px 20px !important;
    }
    .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse.collapse{
        background: none !important;    
    }
    .sidenavi{
        font-size: 30px !important;    
    }
    
}


/*MOST RECENT BLOG IN HOMEPAGE CSS*/
.home-recent-blog .fl-post-carousel-post{
    border-radius: 20px;
    background: #f5f5f5 !important;
    border: none;    
}
.home-recent-blog .fl-post-carousel-post .fl-photo-img{
    border-radius: 20px 20px 0 0 !important;    
}
.home-recent-blog .fl-post-carousel-post .fl-post-carousel-title a:hover{
    color: #363636 !important;    
}
.home-recent-blog .fl-post-carousel-post .fl-post-carousel-more{
    background: #f8911b;
    display: block;
    width: max-content;
    padding: 10px 20px;
    margin-top: 10px;
    border-radius: 20px;
    color: white;    
    transition: all 0.3s ease;
}
.home-recent-blog .fl-post-carousel-post .fl-post-carousel-more:hover{
    opacity: 0.8;    
}
    