.clients-item img {
    filter: grayscale(100%);
}
.clients-item img:hover {
    filter: grayscale(0%);
}



body {
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: inherit;
}

body {
    font-family: Rubik;
    line-height: 28px;
    font-weight: 400;
    font-style: normal;
    color: #010101;
    font-size: 15px;
    opacity: 1 !important;
    visibility: visible;
    /*-webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;*/
}

.wf-loading body {
    opacity: 0;
}

.ie.wf-loading body {
    visibility: hidden;
}

h1 {
    font-family: Rubik;
    line-height: 46px;
    letter-spacing: -1px;
    font-weight: 700;
    font-style: normal;
    color: #010101;
    font-size: 40px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading h1 {
    opacity: 0;
}

.ie.wf-loading h1 {
    visibility: hidden;
}

h2 {
    font-family: Rubik;
    line-height: 35px;
    letter-spacing: -1px;
    font-weight: 700;
    font-style: normal;
    color: #010101;
    font-size: 26px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading h2 {
    opacity: 0;
}

.ie.wf-loading h2 {
    visibility: hidden;
}

h3 {
    font-family: Rubik;
    line-height: 35px;
    font-weight: 700;
    font-style: normal;
    color: #010101;
    font-size: 23px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading h3 {
    opacity: 0;
}

.ie.wf-loading h3 {
    visibility: hidden;
}

h4 {
    font-family: Rubik;
    line-height: 35px;
    font-weight: 700;
    font-style: normal;
    color: #010101;
    font-size: 22px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading h4 {
    opacity: 0;
}

.ie.wf-loading h4 {
    visibility: hidden;
}

h5 {
    font-family: Rubik;
    line-height: 30px;
    font-weight: 700;
    font-style: normal;
    color: #010101;
    font-size: 20px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading h5 {
    opacity: 0;
}

.ie.wf-loading h5 {
    visibility: hidden;
}

h6 {
    font-family: Rubik;
    line-height: 22px;
    font-weight: 700;
    font-style: normal;
    color: #010101;
    font-size: 14px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading h6 {
    opacity: 0;
}

.ie.wf-loading h6 {
    visibility: hidden;
}

.wraper_header.style-default .wraper_header_main {
    background-color: #ffbc13;
}

.wraper_header.style-one .wraper_header_top {
    background-color: #20242a;
}

.wraper_header.style-one .wraper_header_main {
    background-color: #ffffff;
}

.wraper_header.style-one .nav {
    font-family: Rubik;
    text-transform: uppercase;
    line-height: 25px;
    font-weight: 700;
    font-style: normal;
    color: #414348;
    font-size: 14px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .wraper_header.style-one .nav {
    opacity: 0;
}

.ie.wf-loading .wraper_header.style-one .nav {
    visibility: hidden;
}

.wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li:hover > a,
.wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li.current-menu-item > a,
.wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li.current-menu-parent > a,
.wraper_header.style-one .nav > [class*="menu-"] > ul.menu > li.current-menu-ancestor > a {
    color: #ffbc13;
}

.wraper_header.style-two .wraper_header_main {
    background-color: rgba(8, 17, 35, 0.5);
}

.wraper_header.style-two .wraper_header_main {
    border-bottom-color: rgba(0, 0, 0, 0.01);
}

.wraper_header.style-two .nav {
    font-family: Rubik;
    text-transform: uppercase;
    line-height: 25px;
    font-weight: 500;
    font-style: normal;
    color: #ffffff;
    font-size: 14px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .wraper_header.style-two .nav {
    opacity: 0;
}

.ie.wf-loading .wraper_header.style-two .nav {
    visibility: hidden;
}

.wraper_header.style-two .nav > [class*="menu-"] > ul.menu > li:hover > a,
.wraper_header.style-two .nav > [class*="menu-"] > ul.menu > li.current-menu-item > a,
.wraper_header.style-two .nav > [class*="menu-"] > ul.menu > li.current-menu-parent > a,
.wraper_header.style-two .nav > [class*="menu-"] > ul.menu > li.current-menu-ancestor > a {
    color: #ffbc13;
}

.wraper_header.style-three .wraper_header_main {
    background-color: #ffbc13;
}

.wraper_header.style-three .nav {
    font-family: Rubik;
    text-transform: uppercase;
    line-height: 25px;
    font-weight: 500;
    font-style: normal;
    color: #414348;
    font-size: 14px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .wraper_header.style-three .nav {
    opacity: 0;
}

.ie.wf-loading .wraper_header.style-three .nav {
    visibility: hidden;
}

.wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li:hover > a,
.wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li.current-menu-item > a,
.wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li.current-menu-parent > a,
.wraper_header.style-three .nav > [class*="menu-"] > ul.menu > li.current-menu-ancestor > a {
    color: #ffbc13;
}

.wraper_header.style-four .wraper_header_main {
    background-color: #f8f8f8;
}

.wraper_header.style-five .wraper_header_main {
    background-color: rgba(0, 0, 0, 0.01);
}

.hamburger_menu.header-style-five {
    background-color: #fec107;
}

.hamburger_menu.header-style-five > .nav {
    font-family: Rubik;
    line-height: 40px;
    font-weight: 700;
    font-style: normal;
    color: #ffffff;
    font-size: 32px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .hamburger_menu.header-style-five > .nav {
    opacity: 0;
}

.ie.wf-loading .hamburger_menu.header-style-five > .nav {
    visibility: hidden;
}

.hamburger_menu.header-style-five > .nav > [class*="menu-"] > ul.menu > li:hover > a,
.hamburger_menu.header-style-five > .nav > [class*="menu-"] > ul.menu > li.current-menu-item > a,
.hamburger_menu.header-style-five > .nav > [class*="menu-"] > ul.menu > li.current-menu-parent > a,
.hamburger_menu.header-style-five > .nav > [class*="menu-"] > ul.menu > li > ul > li:hover > a,
.hamburger_menu.header-style-five > .nav > [class*="menu-"] > ul.menu > li > ul > li.current-menu-item > a,
.hamburger_menu.header-style-five > .nav > [class*="menu-"] > ul.menu > li > ul > li.current-menu-parent > a,
.hamburger_menu.header-style-five > .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li:hover > a,
.hamburger_menu.header-style-five > .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li.current-menu-item > a,
.hamburger_menu.header-style-five > .nav > [class*="menu-"] > ul.menu > li > ul > li > ul > li.current-menu-parent > a {
    color: #010101;
}

.wraper_header.style-six .wraper_header_main {
    background-color: rgba(0, 0, 0, 0.01);
}

.wraper_flyout_menu.header-style-six {
    background-color: rgba(255, 188, 19, 0.85);
}

.wraper_header.style-seven .wraper_header_main {
    background-color: rgba(0, 0, 0, 0.3);
}

.wraper_header.style-seven .wraper_header_main {
    border-bottom-color: rgba(0, 0, 0, 0.01);
}

.wraper_header.style-seven .nav {
    font-family: Rubik;
    text-transform: uppercase;
    line-height: 25px;
    font-weight: 600;
    font-style: normal;
    color: #ffffff;
    font-size: 14px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .wraper_header.style-seven .nav {
    opacity: 0;
}

.ie.wf-loading .wraper_header.style-seven .nav {
    visibility: hidden;
}

.wraper_header.style-seven .nav > [class*="menu-"] > ul.menu > li:hover > a,
.wraper_header.style-seven .nav > [class*="menu-"] > ul.menu > li.current-menu-item > a,
.wraper_header.style-seven .nav > [class*="menu-"] > ul.menu > li.current-menu-parent > a,
.wraper_header.style-seven .nav > [class*="menu-"] > ul.menu > li.current-menu-ancestor > a {
    color: #08276e;
}

.wraper_header.style-eight .wraper_header_main {
    background-color: rgba(0, 0, 0, 0.3);
}

.wraper_header.style-eight .wraper_header_main {
    border-bottom-color: rgba(0, 0, 0, 0.01);
}

.wraper_header.style-eight .nav {
    font-family: Rubik;
    text-transform: uppercase;
    line-height: 25px;
    font-weight: 600;
    font-style: normal;
    color: #ffffff;
    font-size: 14px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .wraper_header.style-eight .nav {
    opacity: 0;
}

.ie.wf-loading .wraper_header.style-eight .nav {
    visibility: hidden;
}

.wraper_header.style-eight .nav > [class*="menu-"] > ul.menu > li:hover > a,
.wraper_header.style-eight .nav > [class*="menu-"] > ul.menu > li.current-menu-item > a,
.wraper_header.style-eight .nav > [class*="menu-"] > ul.menu > li.current-menu-parent > a,
.wraper_header.style-eight .nav > [class*="menu-"] > ul.menu > li.current-menu-ancestor > a {
    color: #ffffff;
}

.wraper_header.style-nine {
    -moz-box-shadow: 0 0 27px 0 rgba(5, 6, 6, 0.22);
    -webkit-box-shadow: 0 0 27px 0 rgba(5, 6, 6, 0.22);
    -ms-box-shadow: 0 0 27px 0 rgba(5, 6, 6, 0.22);
    -o-box-shadow: 0 0 27px 0 rgba(5, 6, 6, 0.22);
    box-shadow: 0 0 27px 0 rgba(5, 6, 6, 0.22);
}

.wraper_header.style-nine .wraper_header_top {
    background-color: #f5b315;
}

.wraper_header.style-nine .wraper_header_main {
    background-color: #ffffff;
}

.wraper_header.style-nine .nav {
    font-family: Rubik;
    text-transform: uppercase;
    line-height: 25px;
    font-weight: 400;
    font-style: normal;
    color: #010101;
    font-size: 13px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .wraper_header.style-nine .nav {
    opacity: 0;
}

.ie.wf-loading .wraper_header.style-nine .nav {
    visibility: hidden;
}

.wraper_header.style-nine .nav > [class*="menu-"] > ul.menu > li:hover > a,
.wraper_header.style-nine .nav > [class*="menu-"] > ul.menu > li.current-menu-item > a,
.wraper_header.style-nine .nav > [class*="menu-"] > ul.menu > li.current-menu-parent > a,
.wraper_header.style-nine .nav > [class*="menu-"] > ul.menu > li.current-menu-ancestor > a {
    color: #f5b315;
}

.wraper_header.style-ten .wraper_header_top {
    background-color: rgba(14, 13, 13, 0.4);
    /*background-color: rgba(227,0,14, 0.5);*/
}

.wraper_header.style-ten .wraper_header_main {
    background-color: rgba(0, 0, 0, 0.01);
}

.wraper_header.style-ten .nav {
    font-family: Rubik;
    line-height: 25px;
    font-weight: 400;
    font-style: normal;
    color: #ffffff;
    font-size: 17px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .wraper_header.style-ten .nav {
    opacity: 0;
}

.ie.wf-loading .wraper_header.style-ten .nav {
    visibility: hidden;
}

.wraper_header.style-ten .nav > [class*="menu-"] > ul.menu > li:hover > a,
.wraper_header.style-ten .nav > [class*="menu-"] > ul.menu > li.current-menu-item > a,
.wraper_header.style-ten .nav > [class*="menu-"] > ul.menu > li.current-menu-parent > a,
.wraper_header.style-ten .nav > [class*="menu-"] > ul.menu > li.current-menu-ancestor > a {
    color: #ffffff;
}

.wraper_inner_banner {
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url('images/header.jpg');
}

.wraper_inner_banner_main {
    border-bottom-color: rgba(0, 0, 0, 0.01);
}

.wraper_inner_banner_main > .container {
    padding-top: 170px;
    padding-bottom: 4px;
}

.inner_banner_main .title {
    font-family: Rubik;
    line-height: 50px;
    font-weight: 700;
    font-style: normal;
    color: #ffffff;
    font-size: 40px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .inner_banner_main .title {
    opacity: 0;
}

.ie.wf-loading .inner_banner_main .title {
    visibility: hidden;
}

.inner_banner_main .subtitle {
    line-height: 26px;
    color: #ffffff;
    font-size: 18px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .inner_banner_main .subtitle {
    opacity: 0;
}

.ie.wf-loading .inner_banner_main .subtitle {
    visibility: hidden;
}

.inner_banner_breadcrumb #crumbs {
    font-family: Rubik;
    line-height: 25px;
    letter-spacing: 1px;
    font-weight: 400;
    font-style: normal;
    color: #ffffff;
    font-size: 13px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .inner_banner_breadcrumb #crumbs {
    opacity: 0;
}

.ie.wf-loading .inner_banner_breadcrumb #crumbs {
    visibility: hidden;
}

.wraper_inner_banner_breadcrumb > .container {
    padding-top: 0;
    padding-bottom: 40px;
}

.wraper_footer.style-one {
    background-color: #161616;
}

.wraper_footer.style-one .wraper_footer_main {
    background-color: rgba(0, 23, 77, 0.01);
}

.wraper_footer.style-one .wraper_footer_main {
    border-bottom-color: rgba(255, 255, 255, 0.01);
}

.wraper_footer.style-one .wraper_footer_copyright {
    background-color: rgba(0, 23, 77, 0.01);
}

.wraper_footer.style-two {
    background-color: #161616;
}

.wraper_footer.style-two .wraper_footer_main {
    background-color: rgba(0, 23, 77, 0.01);
}

.wraper_footer.style-two .wraper_footer_main {
    border-bottom-color: rgba(255, 255, 255, 0.01);
}

.wraper_footer.style-two .wraper_footer_copyright {
    background-color: rgba(0, 23, 77, 0.01);
}

.wraper_footer.style-three {
    background-color: #161616;
}

.wraper_footer.style-three .wraper_footer_main {
    background-color: rgba(0, 23, 77, 0.01);
}

.wraper_footer.style-three .wraper_footer_main {
    border-bottom-color: rgba(255, 255, 255, 0.01);
}

.wraper_footer.style-three .wraper_footer_copyright {
    background-color: rgba(0, 23, 77, 0.01);
}

.wraper_footer.style-four {
    background-color: #161616;
}

.wraper_footer.style-four .wraper_footer_navigation {
    background-color: rgba(0, 23, 77, 0.01);
}

.wraper_footer.style-four .wraper_footer_main {
    background-color: rgba(0, 23, 77, 0.01);
}

.wraper_footer.style-four .wraper_footer_main {
    border-bottom-color: rgba(255, 255, 255, 0.01);
}

.wraper_footer.style-four .wraper_footer_copyright {
    background-color: rgba(0, 23, 77, 0.01);
}

.wraper_footer.style-five {
    background-color: #161616;
}

.wraper_footer.style-five .wraper_footer_navigation {
    background-color: rgba(0, 23, 77, 0.01);
}

.wraper_footer.style-five .wraper_footer_main {
    background-color: rgba(0, 23, 77, 0.01);
}

.wraper_footer.style-five .wraper_footer_main {
    border-bottom-color: rgba(255, 255, 255, 0.01);
}

.wraper_footer.style-five .wraper_footer_copyright {
    background-color: rgba(0, 23, 77, 0.01);
}

.wraper_footer.style-six {
    background-color: #161616;
}

.wraper_footer.style-six .wraper_footer_main {
    background-color: rgba(0, 23, 77, 0.01);
}

.wraper_footer.style-six .wraper_footer_main {
    border-bottom-color: rgba(255, 255, 255, 0.01);
}

.wraper_footer.style-six .wraper_footer_copyright {
    background-color: rgba(0, 23, 77, 0.01);
}

.wraper_footer.style-seven {
    background-color: #161616;
}

.wraper_footer.style-seven .wraper_footer_main {
    background-color: rgba(0, 23, 77, 0.01);
}

.wraper_footer.style-seven .wraper_footer_main {
    border-bottom-color: rgba(255, 255, 255, 0.01);
}

.wraper_footer.style-seven .wraper_footer_copyright {
    background-color: rgba(0, 23, 77, 0.01);
}

.wraper_footer.style-eight {
    background-color: #161616;
}

.wraper_footer.style-eight .wraper_footer_main {
    background-color: rgba(0, 23, 77, 0.01);
}

.wraper_footer.style-eight .wraper_footer_main {
    border-bottom-color: rgba(255, 255, 255, 0.01);
}

.wraper_footer.style-eight .wraper_footer_copyright {
    background-color: rgba(0, 23, 77, 0.01);
}

.wraper_footer.style-nine {
    background-color: #161616;
}

.wraper_footer.style-nine .wraper_footer_navigation {
    background-color: rgba(0, 23, 77, 0.01);
}

.wraper_footer.style-nine .wraper_footer_main {
    background-color: rgba(0, 23, 77, 0.01);
}

.wraper_footer.style-nine .wraper_footer_main {
    border-bottom-color: rgba(255, 255, 255, 0.01);
}

.wraper_footer.style-nine .wraper_footer_copyright {
    background-color: rgba(0, 23, 77, 0.01);
}

.wraper_footer.style-ten {
    background-color: #16171b;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: right top;
    background-image: url('/index_files/images/footer.jpg');
}

.wraper_footer.style-ten .wraper_footer_main {
    border-bottom-color: #3d4755;
}

.wraper_footer.style-ten .wraper_footer_copyright {
    background-color: rgba(0, 23, 77, 0.01);
}

.ctheme-button > .ctheme-button-main,
.crtas-contact-form .form-row input[type=submit],
.crtas-contact-form .form-row input[type=button],
.crtas-contact-form .form-row button[type=submit],
.post.style-two .post-read-more .btn,
.post.style-three .entry-main .post-read-more .btn,
.woocommerce #respond input#submit,
.woocommerce .return-to-shop .button,
.woocommerce form .form-row input.button,
.widget-area > .widget.widget_price_filter .button,
.rt-fancy-text-box.element-one > .holder > .more > a,
.rt-fancy-text-box.element-two > .holder > .more > a,
.rt-fancy-text-box.element-three > .holder > .more > a,
.rt-fancy-text-box.element-four > .holder > .more > a,
.team.element-six .team-item > .holder .data .btn,
.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .title .btn,
.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .data .btn,
.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .pic > .title .btn,
.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .pic > .data .btn,
.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .pic > .data .btn {
    padding-top: 14px;
    padding-right: 35px;
    padding-bottom: 14px;
    padding-left: 35px;
}

.ctheme-button > .ctheme-button-main,
.crtas-contact-form .form-row input[type=submit],
.crtas-contact-form .form-row input[type=button],
.crtas-contact-form .form-row button[type=submit],
.post.style-two .post-read-more .btn,
.post.style-three .entry-main .post-read-more .btn,
.woocommerce #respond input#submit,
.woocommerce form .form-row input.button,
.woocommerce .return-to-shop .button,
.widget-area > .widget.widget_price_filter .button,
.rt-fancy-text-box.element-one > .holder > .more > a,
.rt-fancy-text-box.element-two > .holder > .more > a,
.rt-fancy-text-box.element-three > .holder > .more > a,
.rt-fancy-text-box.element-four > .holder > .more > a,
.team.element-six .team-item > .holder .data .btn,
.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .title .btn,
.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .data .btn,
.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .pic > .title .btn,
.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .pic > .data .btn,
.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .pic > .data .btn {
    background-color: #f5b315;
}

.ctheme-button[class*="hover-style-"] .ctheme-button-main > .overlay,
.crtas-contact-form .form-row input[type=submit]:hover,
.crtas-contact-form .form-row input[type=button]:hover,
.crtas-contact-form .form-row button[type=submit]:hover,
.post.style-two .post-read-more .btn:hover,
.post.style-three .entry-main .post-read-more .btn:hover,
.woocommerce #respond input#submit,
.woocommerce .return-to-shop .button:hover,
.woocommerce form .form-row input.button:hover,
.widget-area > .widget.widget_price_filter .button:hover,
.rt-fancy-text-box.element-one > .holder > .more > a:hover,
.rt-fancy-text-box.element-two > .holder > .more > a:hover,
.rt-fancy-text-box.element-three > .holder > .more > a:hover,
.rt-fancy-text-box.element-four > .holder > .more > a:hover,
.team.element-six .team-item > .holder .data .btn:hover,
.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .title .btn:hover,
.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .data .btn:hover,
.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .pic > .title .btn:hover,
.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .pic > .data .btn:hover,
.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .pic > .data .btn:hover {
    background-color: #010101;
}

.ctheme-button > .ctheme-button-main,
.crtas-contact-form .form-row input[type=submit],
.crtas-contact-form .form-row input[type=button],
.crtas-contact-form .form-row button[type=submit],
.post.style-two .post-read-more .btn,
.post.style-three .entry-main .post-read-more .btn,
.woocommerce #respond input#submit,
.woocommerce .return-to-shop .button,
.woocommerce form .form-row input.button,
.widget-area > .widget.widget_price_filter .button,
.rt-fancy-text-box.element-one > .holder > .more > a,
.rt-fancy-text-box.element-two > .holder > .more > a,
.rt-fancy-text-box.element-three > .holder > .more > a,
.rt-fancy-text-box.element-four > .holder > .more > a,
.team.element-six .team-item > .holder .data .btn,
.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .title .btn,
.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .data .btn,
.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .pic > .title .btn,
.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .pic > .data .btn,
.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .pic > .data .btn {
    border-top: 0px solid #ffffff;
    border-bottom: 0px solid #ffffff;
    border-left: 0px solid #ffffff;
    border-right: 0px solid #ffffff;
}

.ctheme-button > .ctheme-button-main:hover,
.crtas-contact-form .form-row input[type=submit]:hover,
.crtas-contact-form .form-row input[type=button]:hover,
.crtas-contact-form .form-row button[type=submit]:hover,
.post.style-two .post-read-more .btn:hover,
.post.style-three .entry-main .post-read-more .btn:hover,
.woocommerce #respond input#submit,
.woocommerce .return-to-shop .button:hover,
.woocommerce form .form-row input.button:hover,
.widget-area > .widget.widget_price_filter .button:hover,
.rt-fancy-text-box.element-one > .holder > .more > a:hover,
.rt-fancy-text-box.element-two > .holder > .more > a:hover,
.rt-fancy-text-box.element-three > .holder > .more > a:hover,
.rt-fancy-text-box.element-four > .holder > .more > a:hover,
.team.element-six .team-item > .holder .data .btn:hover,
.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .title .btn:hover,
.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .data .btn:hover,
.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .pic > .title .btn:hover,
.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .pic > .data .btn:hover,
.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .pic > .data .btn:hover {
    border-top: 0px solid #ffffff;
    border-bottom: 0px solid #ffffff;
    border-left: 0px solid #ffffff;
    border-right: 0px solid #ffffff;
}

.ctheme-button > .ctheme-button-main,
.crtas-contact-form .form-row input[type=submit],
.crtas-contact-form .form-row input[type=button],
.crtas-contact-form .form-row button[type=submit],
.post.style-two .post-read-more .btn,
.post.style-three .entry-main .post-read-more .btn,
.woocommerce #respond input#submit,
.woocommerce .return-to-shop .button,
.woocommerce form .form-row input.button,
.widget-area > .widget.widget_price_filter .button,
.rt-fancy-text-box.element-one > .holder > .more > a,
.rt-fancy-text-box.element-two > .holder > .more > a,
.rt-fancy-text-box.element-three > .holder > .more > a,
.rt-fancy-text-box.element-four > .holder > .more > a,
.team.element-six .team-item > .holder .data .btn,
.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .title .btn,
.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .data .btn,
.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .pic > .title .btn,
.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .pic > .data .btn,
.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .pic > .data .btn {
    -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.01);
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.01);
    -ms-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.01);
    -o-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.01);
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.01);
}

.ctheme-button > .ctheme-button-main,
.crtas-contact-form .form-row input[type=submit],
.crtas-contact-form .form-row input[type=button],
.crtas-contact-form .form-row button[type=submit],
.post.style-two .post-read-more .btn,
.post.style-three .entry-main .post-read-more .btn,
.woocommerce #respond input#submit,
.woocommerce .return-to-shop .button,
.woocommerce form .form-row input.button,
.widget-area > .widget.widget_price_filter .button,
.rt-fancy-text-box.element-one > .holder > .more > a,
.rt-fancy-text-box.element-two > .holder > .more > a,
.rt-fancy-text-box.element-three > .holder > .more > a,
.rt-fancy-text-box.element-four > .holder > .more > a,
.team.element-six .team-item > .holder .data .btn,
.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .title .btn,
.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .data .btn,
.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .pic > .title .btn,
.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .pic > .data .btn,
.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .pic > .data .btn {
    font-family: Rubik;
    text-transform: uppercase;
    line-height: 25px;
    letter-spacing: 1px;
    font-weight: 500;
    font-style: normal;
    color: #010101;
    font-size: 14px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .ctheme-button > .ctheme-button-main,
.wf-loading .crtas-contact-form .form-row input[type=submit],
.wf-loading .crtas-contact-form .form-row input[type=button],
.wf-loading .crtas-contact-form .form-row button[type=submit],
.wf-loading .post.style-two .post-read-more .btn,
.wf-loading .post.style-three .entry-main .post-read-more .btn,
.wf-loading .woocommerce #respond input#submit,
.wf-loading .woocommerce .return-to-shop .button,
.wf-loading .woocommerce form .form-row input.button,
.wf-loading .widget-area > .widget.widget_price_filter .button,
.wf-loading .rt-fancy-text-box.element-one > .holder > .more > a,
.wf-loading .rt-fancy-text-box.element-two > .holder > .more > a,
.wf-loading .rt-fancy-text-box.element-three > .holder > .more > a,
.wf-loading .rt-fancy-text-box.element-four > .holder > .more > a,
.wf-loading .team.element-six .team-item > .holder .data .btn,
.wf-loading .rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .title .btn,
.wf-loading .rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .data .btn,
.wf-loading .rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .pic > .title .btn,
.wf-loading .rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .pic > .data .btn,
.wf-loading .rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .pic > .data .btn {
    opacity: 0;
}

.ie.wf-loading .ctheme-button > .ctheme-button-main,
.ie.wf-loading .crtas-contact-form .form-row input[type=submit],
.ie.wf-loading .crtas-contact-form .form-row input[type=button],
.ie.wf-loading .crtas-contact-form .form-row button[type=submit],
.ie.wf-loading .post.style-two .post-read-more .btn,
.ie.wf-loading .post.style-three .entry-main .post-read-more .btn,
.ie.wf-loading .woocommerce #respond input#submit,
.ie.wf-loading .woocommerce .return-to-shop .button,
.ie.wf-loading .woocommerce form .form-row input.button,
.ie.wf-loading .widget-area > .widget.widget_price_filter .button,
.ie.wf-loading .rt-fancy-text-box.element-one > .holder > .more > a,
.ie.wf-loading .rt-fancy-text-box.element-two > .holder > .more > a,
.ie.wf-loading .rt-fancy-text-box.element-three > .holder > .more > a,
.ie.wf-loading .rt-fancy-text-box.element-four > .holder > .more > a,
.ie.wf-loading .team.element-six .team-item > .holder .data .btn,
.ie.wf-loading .rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .title .btn,
.ie.wf-loading .rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .data .btn,
.ie.wf-loading .rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .pic > .title .btn,
.ie.wf-loading .rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .pic > .data .btn,
.ie.wf-loading .rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .pic > .data .btn {
    visibility: hidden;
}

.ctheme-button > .ctheme-button-main:hover,
.crtas-contact-form .form-row input[type=submit]:hover,
.crtas-contact-form .form-row input[type=button]:hover,
.crtas-contact-form .form-row button[type=submit]:hover,
.post.style-two .post-read-more .btn:hover,
.post.style-three .entry-main .post-read-more .btn:hover,
.woocommerce #respond input#submit,
.woocommerce .return-to-shop .button:hover,
.woocommerce form .form-row input.button:hover,
.widget-area > .widget.widget_price_filter .button:hover,
.rt-fancy-text-box.element-one > .holder > .more > a:hover,
.rt-fancy-text-box.element-two > .holder > .more > a:hover,
.rt-fancy-text-box.element-three > .holder > .more > a:hover,
.rt-fancy-text-box.element-four > .holder > .more > a:hover,
.team.element-six .team-item > .holder .data .btn:hover,
.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .title .btn:hover,
.rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .data .btn:hover,
.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .pic > .title .btn:hover,
.rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .pic > .data .btn:hover,
.rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .pic > .data .btn:hover {
    color: #ffffff;
}

.ctheme-button > .ctheme-button-main i {
    color: #010101;
}

.ctheme-button > .ctheme-button-main:hover i {
    color: #ffffff;
}

.crtas-contact-form .form-row input[type=text],
.crtas-contact-form .form-row input[type=email],
.crtas-contact-form .form-row input[type=url],
.crtas-contact-form .form-row input[type=tel],
.crtas-contact-form .form-row input[type=number],
.crtas-contact-form .form-row input[type=password],
.crtas-contact-form .form-row input[type=date],
.crtas-contact-form .form-row input[type=time],
.crtas-contact-form .form-row select {
    height: 45px;
}

.crtas-contact-form .form-row textarea {
    height: 100px;
}

.crtas-contact-form .form-row input[type=text]:focus,
.crtas-contact-form .form-row input[type=email]:focus,
.crtas-contact-form .form-row input[type=url]:focus,
.crtas-contact-form .form-row input[type=tel]:focus,
.crtas-contact-form .form-row input[type=number]:focus,
.crtas-contact-form .form-row input[type=password]:focus,
.crtas-contact-form .form-row input[type=date]:focus,
.crtas-contact-form .form-row input[type=time]:focus,
.crtas-contact-form .form-row select:focus,
.crtas-contact-form .form-row textarea:focus {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
}

.crtas-contact-form .form-row input[type=text],
.crtas-contact-form .form-row input[type=email],
.crtas-contact-form .form-row input[type=url],
.crtas-contact-form .form-row input[type=tel],
.crtas-contact-form .form-row input[type=number],
.crtas-contact-form .form-row input[type=password],
.crtas-contact-form .form-row input[type=date],
.crtas-contact-form .form-row input[type=time],
.crtas-contact-form .form-row select,
.crtas-contact-form .form-row textarea {
    -moz-box-shadow: rgb(255, 255, 255);
    -webkit-box-shadow: rgb(255, 255, 255);
    -ms-box-shadow: rgb(255, 255, 255);
    -o-box-shadow: rgb(255, 255, 255);
    box-shadow: rgb(255, 255, 255);
}

.wraper_error_main > .container {
    padding-top: 210px;
    padding-bottom: 120px;
}

.wraper_error_main {
    background-color: #0f161e;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: inherit;
}

</style><style type="text/css" data-type="vc_shortcodes-custom-css">.vc_custom_1520319065983 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1520068939797 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    background-color: #f1f1f1 !important;
}

.vc_custom_1520070924095 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 130px !important;
    padding-bottom: 70px !important;
    background-color: #ffffff !important;
}

.vc_custom_1521777325360 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    background-color: #ffffff !important;
}

.vc_custom_1520232875138 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    background-color: #ffffff !important;
}

.vc_custom_1521190425348 {
    margin-top: -1px !important;
    margin-bottom: 0px !important;
    padding-top: 50px !important;
    padding-bottom: 10px !important;
    background-color: #eb4034 !important;
}

.vc_custom_1520313546373 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    background-color: #ffffff !important;
}

.vc_custom_1521630981051 {
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: -85px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    background-color: #ffffff !important;
}

.vc_custom_1525682002028 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    border-top-width: 0px !important;
    padding-top: 180px !important;
    padding-bottom: 170px !important;
    background-image: url(/index_files/images/aukoti2.jpg) !important;
    background-position: center;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.vc_custom_1520313546373 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    background-color: #f9f9f9 !important;
}

.vc_custom_1520332289687 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 50px !important;
    padding-bottom: 0px !important;
    background-color: #fff !important;
}

.vc_custom_1520319054567 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1525683852305 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1520069796826 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 105px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1520070824619 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 35px !important;
    padding-bottom: 110px !important;
}

.vc_custom_1520070812107 {
    margin-top: 0px !important;
    margin-bottom: 30px !important;
    border-right-width: 6px !important;
    padding-top: 0px !important;
    padding-right: 30px !important;
    padding-bottom: 0px !important;
    padding-left: 30px !important;
    border-right-color: #f5b315 !important;
    border-right-style: solid !important;
}

.vc_custom_1520070790089 {
    margin-top: 0px !important;
    margin-bottom: 30px !important;
    padding-top: 0px !important;
    padding-right: 30px !important;
    padding-bottom: 0px !important;
    padding-left: 30px !important;
}

.vc_custom_1520316379935 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1520069174422 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1520069366643 {
    margin-top: 0px !important;
    margin-bottom: 30px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1520069379014 {
    margin-top: 0px !important;
    margin-bottom: 30px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1520069390279 {
    margin-top: 0px !important;
    margin-bottom: 30px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1520069402371 {
    margin-top: 0px !important;
    margin-bottom: 30px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1524730889810 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1524730951099 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1524730983227 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1524731000730 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1525682075922 {
    margin-top: 0px !important;
    margin-bottom: 40px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1520070954438 {
    margin-top: 0px !important;
    margin-bottom: 40px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1520317609903 {
    margin-top: -10px !important;
    margin-bottom: 32px !important;
}

.vc_custom_1521798586852 {
    margin-top: 0px !important;
    margin-bottom: 27px !important;
}

.vc_custom_1520071104001 {
    margin-top: 0px !important;
    margin-bottom: 17px !important;
}

.vc_custom_1520071596659 {
    margin-top: 0px !important;
    margin-bottom: 25px !important;
}

.vc_custom_1520225063928 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1522142806406 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 300px !important;
    padding-right: 30px !important;
    padding-bottom: 50px !important;
    padding-left: 30px !important;
    background: #24272a url(/index_files/images/vaiku-dienos-centrai.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.vc_custom_1521627120674 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 300px !important;
    padding-right: 30px !important;
    padding-bottom: 50px !important;
    padding-left: 30px !important;
    background: #f5b315 url(/index_files/images/benamiu-dienos-centrai.jpg) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.vc_custom_1525681654720 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1525681684656 {
    margin-top: 0px !important;
    margin-bottom: 18px !important;
}

.vc_custom_1525681695382 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1525681928871 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1525681937398 {
    margin-top: 0px !important;
    margin-bottom: 18px !important;
}

.vc_custom_1525681949226 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1520237418136 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 110px !important;
    padding-bottom: 40px !important;
}

.vc_custom_1520232819033 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1520232849123 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1520239720846 {
    margin-top: 0px !important;
    margin-bottom: 40px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1520239770359 {
    margin-top: 0px !important;
    margin-bottom: 40px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1520239781378 {
    margin-top: 0px !important;
    margin-bottom: 40px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1520239789860 {
    margin-top: 0px !important;
    margin-bottom: 40px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1521190341001 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1521190351874 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1521190361418 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1521190372441 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1520331881714 {
    margin-top: 0px !important;
    margin-right: -15px !important;
    margin-bottom: 0px !important;
    margin-left: -15px !important;
    padding-top: 105px !important;
    padding-bottom: 15px !important;
}

.vc_custom_1520331892018 {
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 120px !important;
}

.vc_custom_1520070812107 {
    margin-top: 0px !important;
    margin-bottom: 30px !important;
    border-right-width: 6px !important;
    padding-top: 0px !important;
    padding-right: 30px !important;
    padding-bottom: 0px !important;
    padding-left: 30px !important;
    border-right-color: #f5b315 !important;
    border-right-style: solid !important;
}

.vc_custom_1520070790089 {
    margin-top: 0px !important;
    margin-bottom: 30px !important;
    padding-top: 0px !important;
    padding-right: 30px !important;
    padding-bottom: 0px !important;
    padding-left: 30px !important;
}

.vc_custom_1521626615193 {
    margin-top: -5px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1520313309672 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1520315627837 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 38px !important;
    padding-right: 25px !important;
    padding-bottom: 38px !important;
    padding-left: 97px !important;
    background: #f1f1f1 url(/index_files/Expert-P.png) !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important;
}

.vc_custom_1520315650593 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 38px !important;
    padding-right: 25px !important;
    padding-bottom: 38px !important;
    padding-left: 97px !important;
    background: #f5b315 url(/index_files/High-Qua.png) !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important;
}

.vc_custom_1522142581790 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 38px !important;
    padding-right: 25px !important;
    padding-bottom: 38px !important;
    padding-left: 97px !important;
    background: #24272a url(/index_files/24x7-Eme.png) !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important;
}

.vc_custom_1520315366228 {
    margin-top: 0px !important;
    margin-bottom: 10px !important;
}

.vc_custom_1520315860119 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1520315410533 {
    margin-top: 0px !important;
    margin-bottom: 10px !important;
}

.vc_custom_1520315869860 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1520315906432 {
    margin-top: 0px !important;
    margin-bottom: 10px !important;
}

.vc_custom_1520315546563 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1520316139261 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1521626638015 {
    margin-top: 0px !important;
    margin-bottom: 12px !important;
}

.vc_custom_1520317071859 {
    margin-top: 0px !important;
    margin-bottom: 50px !important;
}

.vc_custom_1520317236058 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 130px !important;
    padding-bottom: 35px !important;
}

.vc_custom_1520331963849 {
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 120px !important;
}

.vc_custom_1520317216009 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1521796664848 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.vc_custom_1520332297358 {
    margin-top: 0px !important;
    margin-bottom: 40px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1520332308345 {
    margin-top: 0px !important;
    margin-bottom: 40px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.vc_custom_1520332932524 {
    margin-top: 0px !important;
    margin-bottom: 37px !important;
}

.vc_custom_1521777658379 {
    margin-top: 0px !important;
    margin-bottom: 37px !important;
}





body > .scrollup.left.active {
    display: none;
}



.nav > [class*='menu-'] > ul.menu > li > a:before, .header_main_action ul > li.header-cart-bar > .header-cart-bar-icon .cart-count {
    background-color: #f70d28 !important;
}
.vc_custom_1520070812107 {
    border-right-color: #f70d28 !important;
}
.rt-portfolio-box-filter.filter-style-seven > button:before {
    background-color: #f70d28 !important;
}
.blog.element-eleven .blog-item > .holder > .data:before {
    background-color: #f70d28 !important;
}
.blog.element-eleven .blog-item > .holder .data ul.meta li i {
    color: #f70d28 !important;
}

.nicescroll-cursors, .preloader, body > .scrollup, .pagination > *.current, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce div.product form.cart .button, .woocommerce div.product form.cart .button:hover, .woocommerce #respond input#submit, .woocommerce #respond input#submit:hover, .woocommerce input.button[name="apply_coupon"], .woocommerce button.button[name="update_cart"], .woocommerce button.button[name="update_cart"]:disabled, .woocommerce button.button[name="update_cart"]:hover, .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce form .form-row input.button, .woocommerce form .form-row input.button:hover, .woocommerce form.checkout_coupon .form-row .button, .woocommerce #payment #place_order, .widget-area > .widget .tagcloud > [class*='tag-link-']:hover, .widget-area > .widget.widget_price_filter .ui-slider .ui-slider-range, .widget-area > .widget.widget_price_filter .ui-slider .ui-slider-handle, .post.style-default .entry-main .post-read-more .btn, .page.style-default .entry-main .post-read-more .btn, .product.style-default .entry-main .post-read-more .btn, .ctheme-search-form .form-row button[type=submit], .rt-button.element-one > .rt-button-main, .nav > [class*='menu-'] > ul.menu > li:before, .rt-megamenu-widget ul.menu > li:before, .footer_main_item ul.social li a:hover, .footer_main_item .widget-title:before, .post.style-two .entry-main .post-read-more .btn, .post.style-three .entry-main .post-read-more .btn, .comments-area .comment-form > p button[type=submit], .comments-area .comment-form > p button[type=reset], .error_main .btn:before, .maintenance_main .maintenance-progress > .maintenance-progress-bar, .maintenance_main .maintenance-progress > .maintenance-progress-bar > .maintenance-progress-percentage > span, .default-page blockquote, .comment-content blockquote, .rt-shop-box > .holder > .onsale, .shop_single > .product > .woocommerce-tabs > ul.tabs > li > a:before {
    background-color: #f70d28 !important;
}

.header_top_item ul.contact li i, .header_main_action ul > li.floating-searchbar > i.fa-times, .header_main_action ul > li.flyout-searchbar-toggle > i.fa-times, .rt-megamenu-widget .rt-megamenu-widget-title {
    color: #f70d28 !important;
}

.blog[class*='element-'] .owl-nav > .owl-prev, .blog[class*='element-'] .owl-nav > .owl-next {
    border: 1px #f70d28 solid !important;
}
.blog[class*='element-'] .owl-nav > .owl-prev:before, .blog[class*='element-'] .owl-nav > .owl-next:before {
    color: #f70d28 !important;
}



.youtube {
	position: relative;
}
.youtube i {
	position: absolute;
	top: 95px;
	font-size: 70px;
	line-height: 70px;
	left: 50%;
	margin-left: -35px;
}
.youtube:hover i {
	opacity: 0.8;
}

iframe {
border: 1px solid !important;
border-color: rgb(204, 204, 204) !important;
/*margin: 0px !important;*/
margin-bottom: 15px !important;
margin-right: 11px !important;
padding: 2px !important;
}

.simg, .maintext img:not(.article_image):not(.gallery_image) {
/*border: 1px solid !important;
border-color: rgb(204, 204, 204) !important;*/
/*margin: 0px !important;*/
/*margin-bottom: 15px !important;*/
margin-right: 11px !important;
padding: 2px !important;
}
.simg
{
opacity: 1;
transition: opacity .25s ease-in-out;
-moz-transition: opacity .25s ease-in-out;
-webkit-transition: opacity .25s ease-in-out;
-o-transition: opacity .25s ease-in-out;

}
.simg:hover
{
opacity:0.6;
filter:alpha(opacity=60);
}
.maintext .submenu-list li {
	font-size: 12px;
    margin: 2.2em auto 1.75em;
		margin-top: 0px;
		margin-bottom: 10px;
    display: inline-block;
}
.maintext .submenu-list li a {
color: #616161;
background: #f5f5f5;
display: inline-block;
letter-spacing: 1px;
line-height: normal;
padding: 4px 10px;
margin: 0 3px 5px 0;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: auto;
-moz-osx-font-smoothing: auto;
transition: all .2s linear;
}
.maintext .submenu-list li a:hover {
background-color: #d73336;
color: #ffffff;
}

.maintext {
	min-height: 500px;
}



/* rt-blockquote element-one */

.rt-blockquote.element-one{
}

.rt-blockquote.element-one > blockquote{
	position:relative;
}

.rt-blockquote.element-one[data-blockquote-icon-position=left] > blockquote{
	padding-left:90px;
}

.rt-blockquote.element-one[data-blockquote-icon-position=center] > blockquote{
	padding-top:80px;
}

.rt-blockquote.element-one[data-blockquote-icon-position=right] > blockquote{
	padding-right:90px;
}

.rt-blockquote.element-one[data-blockquote-align=left] > blockquote{
	text-align:left;
}

.rt-blockquote.element-one[data-blockquote-align=center] > blockquote{
	text-align:center;
}

.rt-blockquote.element-one[data-blockquote-align=right] > blockquote{
	text-align:right;
}

.rt-blockquote.element-one > blockquote > *:last-child{
	margin-bottom:0 !important;
}

.rt-blockquote.element-one > blockquote > i.fa{
	position:absolute;
	font-size:70px;
	line-height:70px;
}

.rt-blockquote.element-one[data-blockquote-icon-position=left] > blockquote > i.fa{
	top:4px;
	left:0;
}

.rt-blockquote.element-one[data-blockquote-icon-position=center] > blockquote > i.fa{
	top:0;
	left:50%;
	margin-left:-33px;
}

.rt-blockquote.element-one[data-blockquote-icon-position=right] > blockquote > i.fa{
	top:4px;
	right:0;
}

.rt-blockquote.element-one > blockquote p{
	margin-bottom:10px;
}

.ctheme-button .ctheme-button-main {
	background-color: #010101 !important;
	color: #ffffff !important;
}
.ctheme-button .ctheme-button-main:hover {
	background-color: #eb4034 !important;
}

.rt-portfolio-box.element-six .rt-portfolio-box-item > .holder > .pic > .data .category {
	color: #eb4034 !important;
}

.rt-alert-box.element-one.success-style-two{
    background-color:#c5ebd4;
    border-color:#b1dac1;
    color:#01742f;
}
.rt-alert-box[class*='element-'] > .icon {
    display: inline-block;
    vertical-align: middle;
}
.rt-alert-box.element-one > .icon {
    margin-right: 13px;
}


.maintext.pull-left ul {
	list-style-type: disc;
	list-style-position: inside;
}

#fb-side-like {
	z-index: 100;
}


@media only screen and (max-width : 780px)
{

	.header_text {
		margin-left: 20px !important;
	}
	.kaip-skirti {
		width: 100% !important;
	}
	.header_main .brand-logo img {
		max-width: 150px !important;
	}

}

@media only screen and (max-width : 590px)
{

	.header_text1, .header_text3 {
		font-size: 30px !important;
	}
	.header_text2 {
		font-size: 20px !important;
	}

}

@media only screen and (max-width : 400px)
{

	.header_text1, .header_text3 {
		font-size: 20px !important;
		line-height: 30px !important;
	}
	.header_text2 {
		font-size: 20px !important;
	}
	
	.tp-parallax-wrap1 {
		top: 200px !important; 
	}
	.tp-parallax-wrap2 {
		top: 280px !important; 
	}
	.tp-parallax-wrap3 {
		/*top: 400px !important;*/
	}
	.tp-parallax-wrap4 {
		top: 230px !important; 
	}

}
@media only screen and (max-width : 767px)
{
	.vc_custom_heading.vc_custom_1520316379935 {
		text-align: center !important;
	}
}
@media only screen and (max-width : 800px)
{
	.maintext .vc_row.vc_column-gap-10 {
		margin-left: 0px !important;
		margin-right: 0px !important;
	}
	.maintext img {
		height: auto !important;
		max-width: 100% !important;
	}
	.maintext table {
		max-width: 100% !important;
	}
	.maintext {
		overflow: hidden !important;
	}
	
	/*.siema {
		display: none !important;
	}*/
}

#fb-root iframe {
	border: none !important;
	padding: 0px !important;
	margin: 0px !important;
}
.clients.element-one:not(.owl-carousel) .clients-item {
	float: none !important;
	display: inline-block;
}




.crtas-contact-form.element-two .form-row .wpcf7-form-control-wrap:before{
	border-bottom-color: #f5b315 ;
}


.crtasthemes-button > .crtasthemes-button-main, .crtas-contact-form .form-row input[type=submit], .crtas-contact-form .form-row input[type=button], .crtas-contact-form .form-row button[type=submit], .post.style-two .post-read-more .btn, .post.style-three .entry-main .post-read-more .btn, .woocommerce #respond input#submit, .woocommerce form .form-row input.button, .woocommerce .return-to-shop .button, .widget-area > .widget.widget_price_filter .button, .rt-fancy-text-box.element-one > .holder > .more > a, .rt-fancy-text-box.element-two > .holder > .more > a, .rt-fancy-text-box.element-three > .holder > .more > a, .rt-fancy-text-box.element-four > .holder > .more > a, .team.element-six .team-item > .holder .data .btn, .rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .title .btn, .rt-portfolio-box.element-one .rt-portfolio-box-item > .holder > .data .btn, .rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .pic > .title .btn, .rt-portfolio-box.element-two .rt-portfolio-box-item > .holder > .pic > .data .btn, .rt-portfolio-box.element-four .rt-portfolio-box-item > .holder > .pic > .data .btn{
	background-color: #f5b315 ;
}


.team.element-six .team-item > .holder .data .btn, .crtasthemes-button > .crtasthemes-button-main, .rt-fancy-text-box > .holder > .more .btn, .rt-call-to-action-wraper .rt-call-to-action-item .btn:hover, .crtas-contact-form .form-row input[type=submit] {  border-radius:30px 30px 30px 30px ; }

.contact-three-form.crtas-contact-form.element-one .form-row.button{
	text-align:center;
}


.crtasthemes-button>.crtasthemes-button-main,
.crtas-contact-form .form-row input[type=submit],
.crtas-contact-form .form-row input[type=button],
.crtas-contact-form .form-row button[type=submit],
.post.style-two .post-read-more .btn,
.post.style-three .entry-main .post-read-more .btn,
.woocommerce #respond input#submit,
.woocommerce .return-to-shop .button,
.woocommerce form .form-row input.button,
.widget-area>.widget.widget_price_filter .button,
.rt-fancy-text-box.element-one>.holder>.more>a,
.rt-fancy-text-box.element-two>.holder>.more>a,
.rt-fancy-text-box.element-three>.holder>.more>a,
.rt-fancy-text-box.element-four>.holder>.more>a,
.team.element-six .team-item>.holder .data .btn,
.rt-portfolio-box.element-one .rt-portfolio-box-item>.holder>.title .btn,
.rt-portfolio-box.element-one .rt-portfolio-box-item>.holder>.data .btn,
.rt-portfolio-box.element-two .rt-portfolio-box-item>.holder>.pic>.title .btn,
.rt-portfolio-box.element-two .rt-portfolio-box-item>.holder>.pic>.data .btn,
.rt-portfolio-box.element-four .rt-portfolio-box-item>.holder>.pic>.data .btn {
	padding-top: 14px;
	padding-right: 35px;
	padding-bottom: 14px;
	padding-left: 35px;
}

.crtasthemes-button>.crtasthemes-button-main,
.crtas-contact-form .form-row input[type=submit],
.crtas-contact-form .form-row input[type=button],
.crtas-contact-form .form-row button[type=submit],
.post.style-two .post-read-more .btn,
.post.style-three .entry-main .post-read-more .btn,
.woocommerce #respond input#submit,
.woocommerce form .form-row input.button,
.woocommerce .return-to-shop .button,
.widget-area>.widget.widget_price_filter .button,
.rt-fancy-text-box.element-one>.holder>.more>a,
.rt-fancy-text-box.element-two>.holder>.more>a,
.rt-fancy-text-box.element-three>.holder>.more>a,
.rt-fancy-text-box.element-four>.holder>.more>a,
.team.element-six .team-item>.holder .data .btn,
.rt-portfolio-box.element-one .rt-portfolio-box-item>.holder>.title .btn,
.rt-portfolio-box.element-one .rt-portfolio-box-item>.holder>.data .btn,
.rt-portfolio-box.element-two .rt-portfolio-box-item>.holder>.pic>.title .btn,
.rt-portfolio-box.element-two .rt-portfolio-box-item>.holder>.pic>.data .btn,
.rt-portfolio-box.element-four .rt-portfolio-box-item>.holder>.pic>.data .btn {
	background-color: #f5b315;
}

.crtasthemes-button[class*="hover-style-"] .crtasthemes-button-main>.overlay,
.crtas-contact-form .form-row input[type=submit]:hover,
.crtas-contact-form .form-row input[type=button]:hover,
.crtas-contact-form .form-row button[type=submit]:hover,
.post.style-two .post-read-more .btn:hover,
.post.style-three .entry-main .post-read-more .btn:hover,
.woocommerce #respond input#submit,
.woocommerce .return-to-shop .button:hover,
.woocommerce form .form-row input.button:hover,
.widget-area>.widget.widget_price_filter .button:hover,
.rt-fancy-text-box.element-one>.holder>.more>a:hover,
.rt-fancy-text-box.element-two>.holder>.more>a:hover,
.rt-fancy-text-box.element-three>.holder>.more>a:hover,
.rt-fancy-text-box.element-four>.holder>.more>a:hover,
.team.element-six .team-item>.holder .data .btn:hover,
.rt-portfolio-box.element-one .rt-portfolio-box-item>.holder>.title .btn:hover,
.rt-portfolio-box.element-one .rt-portfolio-box-item>.holder>.data .btn:hover,
.rt-portfolio-box.element-two .rt-portfolio-box-item>.holder>.pic>.title .btn:hover,
.rt-portfolio-box.element-two .rt-portfolio-box-item>.holder>.pic>.data .btn:hover,
.rt-portfolio-box.element-four .rt-portfolio-box-item>.holder>.pic>.data .btn:hover {
	background-color: #010101;
}

.crtasthemes-button>.crtasthemes-button-main,
.crtas-contact-form .form-row input[type=submit],
.crtas-contact-form .form-row input[type=button],
.crtas-contact-form .form-row button[type=submit],
.post.style-two .post-read-more .btn,
.post.style-three .entry-main .post-read-more .btn,
.woocommerce #respond input#submit,
.woocommerce .return-to-shop .button,
.woocommerce form .form-row input.button,
.widget-area>.widget.widget_price_filter .button,
.rt-fancy-text-box.element-one>.holder>.more>a,
.rt-fancy-text-box.element-two>.holder>.more>a,
.rt-fancy-text-box.element-three>.holder>.more>a,
.rt-fancy-text-box.element-four>.holder>.more>a,
.team.element-six .team-item>.holder .data .btn,
.rt-portfolio-box.element-one .rt-portfolio-box-item>.holder>.title .btn,
.rt-portfolio-box.element-one .rt-portfolio-box-item>.holder>.data .btn,
.rt-portfolio-box.element-two .rt-portfolio-box-item>.holder>.pic>.title .btn,
.rt-portfolio-box.element-two .rt-portfolio-box-item>.holder>.pic>.data .btn,
.rt-portfolio-box.element-four .rt-portfolio-box-item>.holder>.pic>.data .btn {
	border-top: 0px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	border-left: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
}

.crtasthemes-button>.crtasthemes-button-main:hover,
.crtas-contact-form .form-row input[type=submit]:hover,
.crtas-contact-form .form-row input[type=button]:hover,
.crtas-contact-form .form-row button[type=submit]:hover,
.post.style-two .post-read-more .btn:hover,
.post.style-three .entry-main .post-read-more .btn:hover,
.woocommerce #respond input#submit,
.woocommerce .return-to-shop .button:hover,
.woocommerce form .form-row input.button:hover,
.widget-area>.widget.widget_price_filter .button:hover,
.rt-fancy-text-box.element-one>.holder>.more>a:hover,
.rt-fancy-text-box.element-two>.holder>.more>a:hover,
.rt-fancy-text-box.element-three>.holder>.more>a:hover,
.rt-fancy-text-box.element-four>.holder>.more>a:hover,
.team.element-six .team-item>.holder .data .btn:hover,
.rt-portfolio-box.element-one .rt-portfolio-box-item>.holder>.title .btn:hover,
.rt-portfolio-box.element-one .rt-portfolio-box-item>.holder>.data .btn:hover,
.rt-portfolio-box.element-two .rt-portfolio-box-item>.holder>.pic>.title .btn:hover,
.rt-portfolio-box.element-two .rt-portfolio-box-item>.holder>.pic>.data .btn:hover,
.rt-portfolio-box.element-four .rt-portfolio-box-item>.holder>.pic>.data .btn:hover {
	border-top: 0px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	border-left: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
}

.crtasthemes-button>.crtasthemes-button-main,
.crtas-contact-form .form-row input[type=submit],
.crtas-contact-form .form-row input[type=button],
.crtas-contact-form .form-row button[type=submit],
.post.style-two .post-read-more .btn,
.post.style-three .entry-main .post-read-more .btn,
.woocommerce #respond input#submit,
.woocommerce .return-to-shop .button,
.woocommerce form .form-row input.button,
.widget-area>.widget.widget_price_filter .button,
.rt-fancy-text-box.element-one>.holder>.more>a,
.rt-fancy-text-box.element-two>.holder>.more>a,
.rt-fancy-text-box.element-three>.holder>.more>a,
.rt-fancy-text-box.element-four>.holder>.more>a,
.team.element-six .team-item>.holder .data .btn,
.rt-portfolio-box.element-one .rt-portfolio-box-item>.holder>.title .btn,
.rt-portfolio-box.element-one .rt-portfolio-box-item>.holder>.data .btn,
.rt-portfolio-box.element-two .rt-portfolio-box-item>.holder>.pic>.title .btn,
.rt-portfolio-box.element-two .rt-portfolio-box-item>.holder>.pic>.data .btn,
.rt-portfolio-box.element-four .rt-portfolio-box-item>.holder>.pic>.data .btn {
	-moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.01);
	-webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.01);
	-ms-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.01);
	-o-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.01);
	box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.01);
}

.crtasthemes-button>.crtasthemes-button-main,
.crtas-contact-form .form-row input[type=submit],
.crtas-contact-form .form-row input[type=button],
.crtas-contact-form .form-row button[type=submit],
.post.style-two .post-read-more .btn,
.post.style-three .entry-main .post-read-more .btn,
.woocommerce #respond input#submit,
.woocommerce .return-to-shop .button,
.woocommerce form .form-row input.button,
.widget-area>.widget.widget_price_filter .button,
.rt-fancy-text-box.element-one>.holder>.more>a,
.rt-fancy-text-box.element-two>.holder>.more>a,
.rt-fancy-text-box.element-three>.holder>.more>a,
.rt-fancy-text-box.element-four>.holder>.more>a,
.team.element-six .team-item>.holder .data .btn,
.rt-portfolio-box.element-one .rt-portfolio-box-item>.holder>.title .btn,
.rt-portfolio-box.element-one .rt-portfolio-box-item>.holder>.data .btn,
.rt-portfolio-box.element-two .rt-portfolio-box-item>.holder>.pic>.title .btn,
.rt-portfolio-box.element-two .rt-portfolio-box-item>.holder>.pic>.data .btn,
.rt-portfolio-box.element-four .rt-portfolio-box-item>.holder>.pic>.data .btn {
	font-family: Rubik;
	text-transform: uppercase;
	line-height: 25px;
	letter-spacing: 1px;
	font-weight: 500;
	font-style: normal;
	color: #010101;
	font-size: 14px;
	opacity: 1;
	visibility: visible;
	-webkit-transition: opacity 0.24s ease-in-out;
	-moz-transition: opacity 0.24s ease-in-out;
	transition: opacity 0.24s ease-in-out;
}

.wf-loading .crtasthemes-button>.crtasthemes-button-main,
.wf-loading .crtas-contact-form .form-row input[type=submit],
.wf-loading .crtas-contact-form .form-row input[type=button],
.wf-loading .crtas-contact-form .form-row button[type=submit],
.wf-loading .post.style-two .post-read-more .btn,
.wf-loading .post.style-three .entry-main .post-read-more .btn,
.wf-loading .woocommerce #respond input#submit,
.wf-loading .woocommerce .return-to-shop .button,
.wf-loading .woocommerce form .form-row input.button,
.wf-loading .widget-area>.widget.widget_price_filter .button,
.wf-loading .rt-fancy-text-box.element-one>.holder>.more>a,
.wf-loading .rt-fancy-text-box.element-two>.holder>.more>a,
.wf-loading .rt-fancy-text-box.element-three>.holder>.more>a,
.wf-loading .rt-fancy-text-box.element-four>.holder>.more>a,
.wf-loading .team.element-six .team-item>.holder .data .btn,
.wf-loading .rt-portfolio-box.element-one .rt-portfolio-box-item>.holder>.title .btn,
.wf-loading .rt-portfolio-box.element-one .rt-portfolio-box-item>.holder>.data .btn,
.wf-loading .rt-portfolio-box.element-two .rt-portfolio-box-item>.holder>.pic>.title .btn,
.wf-loading .rt-portfolio-box.element-two .rt-portfolio-box-item>.holder>.pic>.data .btn,
.wf-loading .rt-portfolio-box.element-four .rt-portfolio-box-item>.holder>.pic>.data .btn {
	opacity: 0;
}

.ie.wf-loading .crtasthemes-button>.crtasthemes-button-main,
.ie.wf-loading .crtas-contact-form .form-row input[type=submit],
.ie.wf-loading .crtas-contact-form .form-row input[type=button],
.ie.wf-loading .crtas-contact-form .form-row button[type=submit],
.ie.wf-loading .post.style-two .post-read-more .btn,
.ie.wf-loading .post.style-three .entry-main .post-read-more .btn,
.ie.wf-loading .woocommerce #respond input#submit,
.ie.wf-loading .woocommerce .return-to-shop .button,
.ie.wf-loading .woocommerce form .form-row input.button,
.ie.wf-loading .widget-area>.widget.widget_price_filter .button,
.ie.wf-loading .rt-fancy-text-box.element-one>.holder>.more>a,
.ie.wf-loading .rt-fancy-text-box.element-two>.holder>.more>a,
.ie.wf-loading .rt-fancy-text-box.element-three>.holder>.more>a,
.ie.wf-loading .rt-fancy-text-box.element-four>.holder>.more>a,
.ie.wf-loading .team.element-six .team-item>.holder .data .btn,
.ie.wf-loading .rt-portfolio-box.element-one .rt-portfolio-box-item>.holder>.title .btn,
.ie.wf-loading .rt-portfolio-box.element-one .rt-portfolio-box-item>.holder>.data .btn,
.ie.wf-loading .rt-portfolio-box.element-two .rt-portfolio-box-item>.holder>.pic>.title .btn,
.ie.wf-loading .rt-portfolio-box.element-two .rt-portfolio-box-item>.holder>.pic>.data .btn,
.ie.wf-loading .rt-portfolio-box.element-four .rt-portfolio-box-item>.holder>.pic>.data .btn {
	visibility: hidden;
}

.crtasthemes-button>.crtasthemes-button-main:hover,
.crtas-contact-form .form-row input[type=submit]:hover,
.crtas-contact-form .form-row input[type=button]:hover,
.crtas-contact-form .form-row button[type=submit]:hover,
.post.style-two .post-read-more .btn:hover,
.post.style-three .entry-main .post-read-more .btn:hover,
.woocommerce #respond input#submit,
.woocommerce .return-to-shop .button:hover,
.woocommerce form .form-row input.button:hover,
.widget-area>.widget.widget_price_filter .button:hover,
.rt-fancy-text-box.element-one>.holder>.more>a:hover,
.rt-fancy-text-box.element-two>.holder>.more>a:hover,
.rt-fancy-text-box.element-three>.holder>.more>a:hover,
.rt-fancy-text-box.element-four>.holder>.more>a:hover,
.team.element-six .team-item>.holder .data .btn:hover,
.rt-portfolio-box.element-one .rt-portfolio-box-item>.holder>.title .btn:hover,
.rt-portfolio-box.element-one .rt-portfolio-box-item>.holder>.data .btn:hover,
.rt-portfolio-box.element-two .rt-portfolio-box-item>.holder>.pic>.title .btn:hover,
.rt-portfolio-box.element-two .rt-portfolio-box-item>.holder>.pic>.data .btn:hover,
.rt-portfolio-box.element-four .rt-portfolio-box-item>.holder>.pic>.data .btn:hover {
	color: #ffffff;
}

.crtasthemes-button>.crtasthemes-button-main i {
	color: #010101;
}

.crtasthemes-button>.crtasthemes-button-main:hover i {
	color: #ffffff;
}

.crtas-contact-form .form-row input[type=text],
.crtas-contact-form .form-row input[type=email],
.crtas-contact-form .form-row input[type=url],
.crtas-contact-form .form-row input[type=tel],
.crtas-contact-form .form-row input[type=number],
.crtas-contact-form .form-row input[type=password],
.crtas-contact-form .form-row input[type=date],
.crtas-contact-form .form-row input[type=time],
.crtas-contact-form .form-row select {
	height: 45px;
}

.crtas-contact-form .form-row textarea {
	height: 100px;
}

.crtas-contact-form .form-row input[type=text]:focus,
.crtas-contact-form .form-row input[type=email]:focus,
.crtas-contact-form .form-row input[type=url]:focus,
.crtas-contact-form .form-row input[type=tel]:focus,
.crtas-contact-form .form-row input[type=number]:focus,
.crtas-contact-form .form-row input[type=password]:focus,
.crtas-contact-form .form-row input[type=date]:focus,
.crtas-contact-form .form-row input[type=time]:focus,
.crtas-contact-form .form-row select:focus,
.crtas-contact-form .form-row textarea:focus {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

.crtas-contact-form .form-row input[type=text],
.crtas-contact-form .form-row input[type=email],
.crtas-contact-form .form-row input[type=url],
.crtas-contact-form .form-row input[type=tel],
.crtas-contact-form .form-row input[type=number],
.crtas-contact-form .form-row input[type=password],
.crtas-contact-form .form-row input[type=date],
.crtas-contact-form .form-row input[type=time],
.crtas-contact-form .form-row select,
.crtas-contact-form .form-row textarea {
	-moz-box-shadow: rgb(255, 255, 255);
	-webkit-box-shadow: rgb(255, 255, 255);
	-ms-box-shadow: rgb(255, 255, 255);
	-o-box-shadow: rgb(255, 255, 255);
	box-shadow: rgb(255, 255, 255);
}


/* crtas-contact-form element-one */

.crtas-contact-form.element-one{
}

.crtas-contact-form.element-one .row{
	margin-right:-10x;
	margin-left:-10px;
}

.crtas-contact-form.element-one .row > [class*='col-']{
	padding-right:10px;
	padding-left:10px;
}

.crtas-contact-form.element-one .form-row{
	margin:0px 0px 20px 0px;
}

.crtas-contact-form.element-one .form-row.last{
	margin:0;
}

.crtas-contact-form.element-one .form-row.button{
	text-align:left;
}

.crtas-contact-form.element-one .form-row > *:last-child{
	margin-bottom:0 !important;
}

.crtas-contact-form.element-one .form-row label{
	margin:0px 0px 7px 0px;
}

.crtas-contact-form.element-one .form-row label span{
	color:#bf0000;
}

.crtas-contact-form.element-one .form-row input[type=text],
.crtas-contact-form.element-one .form-row input[type=email],
.crtas-contact-form.element-one .form-row input[type=url],
.crtas-contact-form.element-one .form-row input[type=tel],
.crtas-contact-form.element-one .form-row input[type=number],
.crtas-contact-form.element-one .form-row input[type=password],
.crtas-contact-form.element-one .form-row input[type=date],
.crtas-contact-form.element-one .form-row input[type=time],
.crtas-contact-form.element-one .form-row select,
.crtas-contact-form.element-one .form-row textarea{
	width:100%;
	resize:none;
	appearance:none;
	transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.crtas-contact-form.element-one .form-row textarea{
	padding-top:10px;
	padding-bottom:10px;
}

.crtas-contact-form.element-one .form-row input[type=radio]{
	display:inline-block;
	vertical-align:top;
    margin:5px 3px 0px 0px;
}

.crtas-contact-form.element-one .form-row input[type=checkbox]{
	display:inline-block;
	vertical-align:top;
    margin:5px 3px 0px 0px;
}

.crtas-contact-form.element-one .form-row input[type=text]:focus,
.crtas-contact-form.element-one .form-row input[type=email]:focus,
.crtas-contact-form.element-one .form-row input[type=url]:focus,
.crtas-contact-form.element-one .form-row input[type=tel]:focus,
.crtas-contact-form.element-one .form-row input[type=number]:focus,
.crtas-contact-form.element-one .form-row input[type=password]:focus,
.crtas-contact-form.element-one .form-row input[type=date]:focus,
.crtas-contact-form.element-one .form-row input[type=time]:focus,
.crtas-contact-form.element-one .form-row select:focus,
.crtas-contact-form.element-one .form-row textarea:focus{
}

.crtas-contact-form.element-one .form-row input[type=submit],
.crtas-contact-form.element-one .form-row input[type=button],
.crtas-contact-form.element-one .form-row button[type=submit]{
	box-shadow:initial;
	cursor:pointer;
	transition:all 0.3s ease-in-out;
	-webkit-transition:all 0.3s ease-in-out;
}

.crtas-contact-form.element-one .form-row .ajax-loader{
	position:absolute;
    margin-top:15px;
}

.crtas-contact-form.element-one .form-row .wpcf7-list-item{
	width:100%;
	margin:0px 0px 7px 0px;
}

.crtas-contact-form.element-one .form-row .wpcf7-list-item.last{
	margin:0;
}





.crtas-contact-form.rt699380350d0a68e .form-row input[type=submit],
.crtas-contact-form.rt699380350d0a68e .form-row input[type=button],.crtas-contact-form.rt699380350d0a68e .form-row button[type=submit] {   background-color:#f5b315; color:#010101; }
.crtas-contact-form.rt699380350d0a68e .form-row input[type=submit]:hover, .crtas-contact-form.rt699380350d0a68e .form-row input[type=button]:hover, .crtas-contact-form.rt699380350d0a68e .form-row button[type=submit]:hover {   background-color:#010101; color:#ffffff; }
.crtas-contact-form.rt699380350d0a68e .form-row input[type = text], .crtas-contact-form.rt699380350d0a68e .form-row input[type = email], .crtas-contact-form.rt699380350d0a68e .form-row input[type = url], .crtas-contact-form.rt699380350d0a68e .form-row input[type = tel], .crtas-contact-form.rt699380350d0a68e .form-row input[type = number], .crtas-contact-form.rt699380350d0a68e .form-row input[type = password], .crtas-contact-form.rt699380350d0a68e .form-row input[type = date], .crtas-contact-form.rt699380350d0a68e .form-row input[type = time], .crtas-contact-form.rt699380350d0a68e .form-row select, .crtas-contact-form.rt699380350d0a68e .form-row textarea {   background-color: #ffffff; padding-top:6px; padding-right:10px; padding-bottom:6px; padding-left:10px; border-radius: 0px 0px 0px 0px; }
.crtas-contact-form.rt699380350d0a68e .form-row input[type = text], .crtas-contact-form.rt699380350d0a68e .form-row input[type = email], .crtas-contact-form.rt699380350d0a68e .form-row input[type = url], .crtas-contact-form.rt699380350d0a68e .form-row input[type = tel], .crtas-contact-form.rt699380350d0a68e .form-row input[type = number], .crtas-contact-form.rt699380350d0a68e .form-row input[type = password], .crtas-contact-form.rt699380350d0a68e .form-row input[type = date], .crtas-contact-form.rt699380350d0a68e .form-row input[type = time], .crtas-contact-form.rt699380350d0a68e .form-row select, .crtas-contact-form.rt699380350d0a68e .form-row textarea {   color  : #989898; }
.crtas-contact-form.rt699380350d0a68e .form-row input[type=text]:focus, .crtas-contact-form.rt699380350d0a68e .form-row input[type=email]:focus, .crtas-contact-form.rt699380350d0a68e .form-row input[type=url]:focus, .crtas-contact-form.rt699380350d0a68e .form-row input[type=tel]:focus, .crtas-contact-form.rt699380350d0a68e .form-row input[type=number]:focus, .crtas-contact-form.rt699380350d0a68e .form-row input[type=password]:focus, .crtas-contact-form.rt699380350d0a68e .form-row input[type=date]:focus, .crtas-contact-form.rt699380350d0a68e .form-row input[type=time]:focus, .crtas-contact-form.rt699380350d0a68e .form-row select:focus, .crtas-contact-form.rt699380350d0a68e .form-row textarea:focus {   color:#464646; background-color:#ffffff; }
.crtas-contact-form.rt699380350d0a68e .form-row input[type=text]:focus, .crtas-contact-form.rt699380350d0a68e .form-row input[type=email]:focus, .crtas-contact-form.rt699380350d0a68e .form-row input[type=url]:focus, .crtas-contact-form.rt699380350d0a68e .form-row input[type=tel]:focus, .crtas-contact-form.rt699380350d0a68e .form-row input[type=number]:focus, .crtas-contact-form.rt699380350d0a68e .form-row input[type=password]:focus, .crtas-contact-form.rt699380350d0a68e .form-row input[type=date]:focus, .crtas-contact-form.rt699380350d0a68e .form-row input[type=time]:focus, .crtas-contact-form.rt699380350d0a68e .form-row select:focus, .crtas-contact-form.rt699380350d0a68e .form-row textarea:focus {   border-top:1px solid #f5b315; border-right:1px solid #f5b315; border-bottom:1px solid #f5b315; border-left:1px solid #f5b315; }
.crtas-contact-form.rt699380350d0a68e .form-row input[type=text], .crtas-contact-form.rt699380350d0a68e .form-row input[type=email], .crtas-contact-form.rt699380350d0a68e .form-row input[type=url], .crtas-contact-form.rt699380350d0a68e .form-row input[type=tel], .crtas-contact-form.rt699380350d0a68e .form-row input[type=number], .crtas-contact-form.rt699380350d0a68e .form-row input[type=password], .crtas-contact-form.rt699380350d0a68e .form-row input[type=date], .crtas-contact-form.rt699380350d0a68e .form-row input[type=time], .crtas-contact-form.rt699380350d0a68e .form-row select, .crtas-contact-form.rt699380350d0a68e .form-row textarea {   border-top:1px solid #d8d8d8; border-right:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; border-left:1px solid #d8d8d8; }


.wpcf7-form-control.wpcf7-submit {
background-color: #f70d28 !important;
    border-top: 0px solid #ffffff;
    border-bottom: 0px solid #ffffff;
    border-left: 0px solid #ffffff;
    border-right: 0px solid #ffffff;
    
    padding-top: 14px;
    padding-right: 35px;
    padding-bottom: 14px;
    padding-left: 35px;
}

.wpcf7-form-control.wpcf7-submit {
font-family: Rubik;
    text-transform: uppercase;
    color: #ffffff !important;
    line-height: 25px;
    letter-spacing: 1px;
    font-weight: 500;
    font-style: normal;
    font-size: 14px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wpcf7-form-control.wpcf7-submit:hover {
	background-color: #010101 !important;
    color: #ffffff;
}

.heading-left-border:after {
    background-color: #f70d28 !important;
    
}


.cd-top {
    position: fixed;
    bottom: 100px;
    right: 37px;
    z-index: 1000;
    width: 35px;
    height: 35px;
    line-height: 35px;
    font-size: 18px;
    border-radius: 3px;
    cursor: pointer;
    text-align: center;
    transform: scale(0, 0);
    -webkit-transform: scale(0, 0);
    -moz-transform: scale(0, 0);
    -ms-transform: scale(0, 0);
    transition: all .3s ease 0s;
    -webkit-transition: all .3s ease 0s;
    -moz-transition: all .3s ease 0s;
    backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    background: #fff;
    border: 1px solid #e1e1e1
}

.cd-top.cd-fade-out,
.no-touch .cd-top:hover {
    -webkit-transition: opacity .3s 0s, visibility 0s 0s;
    -moz-transition: opacity .3s 0s, visibility 0s 0s;
    transition: opacity .3s 0s, visibility 0s 0s
}

.cd-top.cd-is-visible {
    transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    visibility: visible
}

.cd-top.cd-fade-out {
    opacity: .5
}

.cd-top:hover {
    opacity: 1
}

.header_image_mob {
	display: none;
}


@media only screen and (max-width : 800px)
{

	.header_image_desktop {
		display: none;
	}
	.header_image_mob {
		display: block;
	}
}
.remove-top-line:before {
	display: none;
}
@media only screen and (max-width : 1000px)
{
	.vc_custom_1522818976704 table, .vc_custom_1522818976704 table tbody, .vc_custom_1522818976704 table tbody tr, .vc_custom_1522818976704 table tbody tr td {
		display: block;
		width: 100% !important;
	}
}

.block-social{position:fixed;right:0;top:240px;width:45px;z-index:999;}.block-social.on_left{right:auto;left:0;}.block-social.on_left ul li a{float:left;}.block-social.on_left ul li a > span{position:relative;}.block-social.on_left ul li a > span i.fa{float:right;}.block-social.on_left ul li a > span span.social-text{position:absolute;top:0;right:43px;width:auto;}.block-social ul{padding:0;}.block-social ul li{display:block;}.block-social ul li a{float:right;margin-bottom:2px;border-radius:5px 0 0 5px;}.block-social ul li a.facebook{background:#3b5998;}.block-social ul li a.twitter{background:#62bdb2;}.block-social ul li a.google-plus{background:#db4a39;}.block-social ul li a.youtube{background:#d32323;}.block-social ul li a.pinterest{background:#db4a39;}.block-social ul li a.mail-to{background:#2a056f;}.block-social ul li a.instagram{background:#9b6954;}.block-social ul li a.tumblr{background:#35465a;}.block-social ul li a.linkedin{background:#4875b4;}.block-social ul li a.vimeo{background:#86b32d;}.block-social ul li a.behance{background:#005cff;}.block-social ul li a.dribbble{background:#ec4a89;}.block-social ul li a.rss{background:#ffa500;}.block-social ul li a.vk{background:#45668e;}.block-social ul li a > span{color:#fff;float:left;white-space:nowrap;font-size:11px;height:43px;line-height:43px;width:43px;transition:all 0.5s ease 0s;overflow:hidden;}.block-social ul li a > span i.fa{width:43px;height:43px;text-align:center;line-height:43px;font-size:20px;float:left;position:relative;margin-right:10px;}.block-social ul li a > span i.fa:after{content:"";background:#fff;height:19px;width:1px;position:absolute;right:-1px;top:12px;}.block-social ul li a > span span.social-text{height:43px;line-height:43px;float:left;width:0;}.block-social ul li a:hover > span{width:160px;}