header .sub-header .number-info li a:hover,
.iq-list li i,
.iq-team .share ul li a,
footer.footer2 input[type='submit'],
footer .info-share a,
.iq-breadcrumb-two.text-left .breadcrumb li,
.iq-breadcrumb-two.text-left .breadcrumb li a:hover,
.feedback .carousel-control-next,
.feedback .carousel-control-prev,
.iq-blog-box .iq-blog-detail a:hover h6,
.iq-blog-box .iq-blog-detail a:hover,
.iq-blog-meta ul.list-inline li i,
.widget ul li a::before,
.widget.widget_recent_comments #recentcomments li.recentcomments a,
.widget ul li a:hover,
.widget ul li a:hover::before,
.widget.widget_recent_comments #recentcomments li.recentcomments a:hover,
.CirItem.title-box .title,
.title-box.style-two span,
.dotCircle .itemDot,
.commentlist .iq-comments-info .title,
.comment-form a,
.search-form .search-submit,
.list-group.list-group-flush li a:hover,
.yith-wcwl-add-to-wishlist .yith-wcwl-add-button.hide a::before,
.yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:hover::before,
.cart_item a,
.order-total,
.woocommerce-info a,
.woocommerce-message::before,
.woocommerce-info::before,
a.woocommerce-privacy-policy-link,
.woocommerce-order-details a,
.product_meta a,
.woocommerce-MyAccount-content a,
.woocommerce-form a,
.info-box a,
.iq-breadcrumb-three .breadcrumb li a:hover,
.customer-box .customer-detail .float-left h4 a:hover,
.customer-box .customer-detail a:hover,
footer.footer5 .widget ul.menu li a:hover,
footer.footer5 .social-icone ul li a:hover,
.iq-list-styletwo li i,
.iq-health-counter .timer,
.title-health-box .sub-title,
.feedback-insuarance i,
.feedback-insuarance p,
.feedback-insuarance i,
.pricing-ecom-box .listing ul li i,
footer.footer7 .iq-contact li a:hover,
.vizion-recentblog.v4 .iq-blog-box,
.vizion-recentblog.v3 .iq-blog-box,
a,
.iq-breadcrumb-five .title,
.slider-car-nav .slick-prev:hover,
.slider-car-nav .slick-next:hover,
.car-feedback-info .car-name .car-desgnation,
.iq-car-counter .timer-text,
.iq-car-counter .timer,
.car-img-slider .clients-box:hover .play-car-video a,
.slider-car-nav .slick-prev:hover::before,
.slider-car-nav .slick-next:hover::before,
.car-img-slider .owl-carousel .owl-nav i:hover,
.car-img-slider .owl-carousel .owl-nav .owl-next:hover i,
.car-img-slider .owl-carousel .owl-nav .owl-prev:hover i,
.iq-const-video .iq-vid-btnlink .play-car-video a,
.owl-carousel.our-testimonial .item.content-top .iq-testimonial .testimonial-info .sub-title,
.owl-carousel.our-testimonial .item.content-top .iq-testimonial p:before,
footer.construction .iq-contact li a:hover,
footer.education .widget ul.menu li a:hover,
.iq-contact li a i:hover,
footer.education .iq-contact li a:hover,
.vizion-recentblog.tagbottom-blog .iq-blog-box .iq-blog-detail ul li i,
.vizion-recentblog.tagbottom-blog .iq-blog-box .iq-blog-detail ul li a:hover,
header.header4 .navbar ul li a:hover,
header.header4 .navbar ul li.current-menu-item a,
header.header4 .navbar ul li:hover > a,
footer.manufacturing .iq-contact li a:hover,
footer.manufacturing input[type=submit],
header.header4 .navbar ul li.current-menu-item a,
.owl-carousel.left.our-testimonial .item.image-left .iq-testimon-detail:after {
    /*color: rgba(243, 133, 0, 1);*/
    color: rgba(13, 63, 99, 1);
}

.fa-exclamation-triangle {
    color: rgba(243, 133, 0, 1) !important;
}

.iq-challange-box a,
.flaticon {
    color: #ffc800;
}

.woocommerce-message,
.woocommerce-info {
    /*border-top-color: rgba(243, 133, 0, 1);*/
    border-top-color: rgba(13, 63, 99, 1);
}

.rev_slider #slide-1-layer-3,
.rev_slider #slide-2-layer-3 {
    /*color: rgba(243, 133, 0, 1) !important;*/
    color: rgba(13, 63, 99, 1) !important;
}

.dotCircle .itemDot .forActive::before,
.dotCircle .itemDot .forActive::after,
select,
.round,
.widget_tag_cloud ul li a,
.iq-video,
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active,
.widget.widget_nav_menu ul li a,
.widget ul.menu li a,
header .sub-header,
.pricing-insuarance:hover,
.page-numbers li .page-numbers:hover,
.feedback-ecommerce .nav-pills .nav-link.active.show,
header .navbar-light .navbar-toggler,
.iq-team .iq-team-info,
blockquote,
.slider-car-nav .slick-prev:hover,
.slider-car-nav .slick-next:hover,
.car-img-slider .clients-box:hover .play-car-video a,
.car-img-slider .clients-box:hover .play-car-video,
.car-img-slider .owl-carousel .owl-nav i:hover,
.vizion-carblog .owl-carousel .owl-nav i:hover,
.vizion-insuarance-blog .owl-carousel .iq-blog-box .iq-blog-detail {
    /*border-color: rgba(243, 133, 0, 1);*/
    border-color: rgba(13, 63, 99, 1);
}

.page-numbers li .page-numbers:hover {
    /*background-color: rgba(243, 133, 0, 1);*/
    background-color: rgba(13, 63, 99, 1);
}

.play-video .iq-video,
.widget_categories ul li,
.widget_archive ul li,
.commentlist .iq-comment-metadata a:hover,
.fa-icon-play,
.big-text,
footer.footer3 .widget ul.menu li a:hover,
footer.footer3 .social-icone ul li a:hover {
    /*color: rgba(243, 133, 0, 1) !important;*/
    color: rgba(13, 63, 99, 1) !important;
}

.play-video .iq-video:hover,
footer.footer2 .info-share a:hover,
.iq-video:hover i {
    color: #fff !important;
}

.job-feedback .feedback-text:after {
    /*border-top-color: rgba(243, 133, 0, 1);
    border-right-color: rgba(243, 133, 0, 1);*/
    border-top-color: rgba(13, 63, 99, 1);
    border-right-color: rgba(13, 63, 99, 1);
}

.breadcrumb-item.active::before,
.breadcrumb-item + .breadcrumb-item::before {
    /* color: rgba(243, 133, 0, 1);
    -webkit-text-fill-color: rgba(243, 133, 0, 1);*/
    color: rgba(13, 63, 99, 1);
    -webkit-text-fill-color: rgba(13, 63, 99, 1);
}

header .sub-header .request-btn a,
.button,
.pricing-box .price-blog,
.iq-accordion .iq-ad-block.ad-active .ad-title,
.button,
header .sub-header .request-btn a:hover,
#back-to-top .top:hover,
.widget::before,
input[type='submit'],
header .navbar ul li .sub-menu li:hover,
header .navbar ul li a:hover::before,
header .navbar ul li.current-menu-item a::before,
header .navbar ul li.current-menu-parent a::before,
.dotCircle .itemDot:hover,
.dotCircle .itemDot.active,
header .navbar ul li:hover a::before,
header .navbar ul li .sub-menu li a:hover,
header .navbar ul li .sub-menu li.current-menu-item a,
.commentlist .iq-comments-media .reply a,
.comments-area .comments-title::before,
.comment-respond .comment-reply-title::before,
body header .navbar-light .navbar-toggler,
.owl-carousel .owl-dots .owl-dot.active,
.owl-carousel .owl-dots .owl-dot:hover,
body header .navbar ul li.current-menu-parent > a,
header .navbar .shop_list li #mini-cart-count,
header .navbar .shop_list li .wishlist_count span,
#rev_slider_1_1 .metis.tparrows,
#rev_slider_1_1 .metis.tparrows:hover,
.woocommerce span.onsale,
.woocommerce ul.products li.product .onsale,
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce ul.products li.product .iq-product-block .button:hover .woocommerce a.added_to_cart:hover,
.woocommerce button.button,
.woocommerce a.button.alt,
.woocommerce a.button,
.woocommerce button.button.alt,
.select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-container--default .select2-results__option--highlighted[data-selected],
.woocommerce-MyAccount-navigation li a:hover,
.woocommerce-MyAccount-navigation li.is-active a,
.spinner,
#my-ajax-filter-search .job-search,
.job-feedback,
.job-feedback .feedback-text:after,
.vizion-recentblog.v1.style-3 .iq-blog-box .iq-date,
#my-ajax-filter-search h6:hover,
.iq-health-progbar .iq-progress-bar > span,
footer.footer8 .footer-up,
.iq-health-team .iq-health-team-img::before,
.iq-insuarance-fancybox .insua-icon-bg::before,
.pricing-ecom-box::before,
.pricing-ecom-box .listing ul::before,
.space_tab .tab_list .itemDot.active .forActive::before,
.iq-health-team .share ul li a:hover,
.page-numbers li .page-numbers.current,
.iq-contactinfo-box:before,
.cd-horizontal-timeline .events a.selected::after,
.cd-horizontal-timeline .filling-line,
.title-car-box .title:before,
.vizion-carblog .iq-blog-box .iq-blog-image time.entry-date.published.updated,
.iq-insuarance-fancybox.bg-hide:hover,
.iq-education-tab .nav-pills .nav-link.active,
.iq-education-tab .nav-pills .nav-link:hover,
.vizion-recentblog.tagbottom-blog .iq-blog-box .iq-blog-image .image-tag,
.iq-portfolio-detail:hover .iq-portfolio-content,
.iq-portfolio-detail .iq-portfolio-content .details-box a.iq-icon,
footer.education .social-icone ul li a:hover,
footer.education .footer-up .iq-footer-button:hover,
footer.footer2,
footer.manufacturing .info-share li a:hover,
footer.manufacturing input[type=submit]:hover {
    /*background: linear-gradient(to right, rgba(255, 200, 0, 1) 0%, rgba(243, 133, 0, 1) 100%);*/
    background: linear-gradient(to right, rgba(13, 63, 99, 1) 0%, rgba(50, 106, 146, 1) 100%);
}

.footer_send, .footer_send:hover {
    background: #fff !important;
    color: rgba(13, 63, 99, 1) !important;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce #respond input#submit,
.woocommerce #respond input#submit,
.woocommerce .woocommerce-message .button,
.woocommerce ul.products li.product .iq-product-block .button:hover,
.woocommerce a.added_to_cart:hover,
header.header-with-searchbar .navbar-light .navbar-nav .menu-item a::before {
    /*background: linear-gradient(to right, rgba(255, 200, 0, 1) 0%, rgba(243, 133, 0, 1) 100%) !important;*/
    background: linear-gradient(to right, rgba(50, 106, 146, 1) 0%, rgba(13, 63, 99, 1) 100%) !important;
}

*::-moz-selection {
    /*background: rgba(243, 133, 0, 1);*/
    background: rgba(13, 63, 99, 1);
}

::-moz-selection {
    /*background: rgba(243, 133, 0, 1);*/
    background: rgba(13, 63, 99, 1);
}

::selection {
    /*background: rgba(243, 133, 0, 1);*/
    background: rgba(13, 63, 99, 1);
}

@media(max-width:992px) {
    body header .navbar ul li.current-menu-item a,
    body header .navbar ul li a:hover,
    header .navbar-light .navbar-toggler {
        /*background: linear-gradient(to right, rgba(243, 133, 0, 1) 100%, rgba(255, 200, 0, 1) 0%);*/
        background: linear-gradient(to right, rgba(13, 63, 99, 1) 100%, rgba(50, 106, 146, 1) 0%);
    }
    header .navbar-light .navbar-toggler {
        /*border-color: rgba(255, 200, 0, 1) !important;*/
        border-color: rgba(50, 106, 146, 1) !important;
    }
    li.current-menu-item a {
        color: white !important
    }
}

@media only screen and (max-width: 768px) {
    #rev_slider_1_1 h1 {
        margin-top: 50px !important;
    }
}

.iq-breadcrumb {
    background: rgba(0, 186, 2, 0.1);
}

.future-services:hover {
    box-shadow: 0px 1px 30px 0px rgba(0, 186, 2, 0.1) !important;
}

.iq-education-tab .nav-pills .nav-link.active,
.iq-education-tab .nav-pills .show > .nav-link,
.iq-education-tab .nav-pills .nav-link:hover {
    /*box-shadow: 8.388px 12.436px 29px 0px rgba(255, 200, 0, 0.38) !important;*/
    box-shadow: 8.388px 12.436px 29px 0px rgba(0, 100, 99, 0.38) !important;
}

.iq-background-overlay,
.iq-breadcrumb-two,
.iq-amazing-tab .nav-pills .nav-link.active,
.iq-amazing-tab .nav-pills .nav-link:hover,
header .navbar ul li.current-menu-item a::before,
.contact-block .contact-bg,
.iq-team .share ul li a:hover,
.widget_tag_cloud ul li a:hover,
.iq-video:hover,
footer.footer2 .info-share a:hover,
.pagination li .page-numbers.current,
.iq-breadcrumb.text-left .breadcrumb,
.iq-services:hover,
.cd-timeline-navigation a,
.cd-horizontal-timeline .filling-line,
.cd-horizontal-timeline .events a.older-event::after {
    /*background: rgba(255, 200, 0, 1);
    background: rgba(243, 133, 0, 1);*/
    /*background: -moz-linear-gradient(left, rgba(255, 200, 0, 1) 0%, rgba(243, 133, 0, 1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255, 200, 0, 1)), color-stop(100%, rgba(243, 133, 0, 1)));
    background: -webkit-linear-gradient(left, rgba(255, 200, 0, 1) 0%, rgba(243, 133, 0, 1) 100%);
    background: -o-linear-gradient(left, rgba(255, 200, 0, 1) 0%, rgba(243, 133, 0, 1) 100%);
    background: -ms-linear-gradient(left, rgba(255, 200, 0, 1) 0%, rgba(243, 133, 0, 1) 100%);
    background: linear-gradient(to right, rgba(255, 200, 0, 1) 0%, rgba(243, 133, 0, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(255,200,0,1)', endColorstr='rgba(243,133,0,1)', GradientType=1);*/
    background: rgba(50, 106, 146, 1);
    background: rgba(13, 63, 99, 1);
    background: -moz-linear-gradient(left, rgba(50, 106, 146, 1) 0%, rgba(13, 63, 99, 1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(50, 106, 146, 1)), color-stop(100%, rgba(13, 63, 99, 1)));
    background: -webkit-linear-gradient(left, rgba(50, 106, 146, 1) 0%, rgba(13, 63, 99, 1) 100%);
    background: -o-linear-gradient(left, rgba(50, 106, 146, 1) 0%, rgba(13, 63, 99, 1) 100%);
    background: -ms-linear-gradient(left, rgba(50, 106, 146, 1) 0%, rgba(13, 63, 99, 1) 100%);
    background: linear-gradient(to right, rgba(13, 63, 99, 1) 0%, rgba(50, 106, 146, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(50, 106, 146, 1)', endColorstr='rgba(13, 63, 99, 1)', GradientType=1);
}

.breadcrumb-item.active {
    /*    background: rgba(255, 200, 0, 1);
    background: -moz-linear-gradient(left, rgba(255, 200, 0, 1) 0%, rgba(243, 133, 0, 1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255, 200, 0, 1)), color-stop(100%, rgba(243, 133, 0, 1)));
    background: -webkit-linear-gradient(left, rgba(255, 200, 0, 1) 0%, rgba(243, 133, 0, 1) 100%);
    background: -o-linear-gradient(left, rgba(255, 200, 0, 1) 0%, rgba(243, 133, 0, 1) 100%);
    background: -ms-linear-gradient(left, rgba(255, 200, 0, 1) 0%, rgba(243, 133, 0, 1) 100%);
    background: linear-gradient(to right, rgba(255, 200, 0, 1) 0%, rgba(243, 133, 0, 1) 100%);*/
    background: rgba(50, 106, 146, 1);
    background: -moz-linear-gradient(left, rgba(50, 106, 146, 1) 0%, rgba(13, 63, 99, 1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(50, 106, 146, 1)), color-stop(100%, rgba(13, 63, 99, 1)));
    background: -webkit-linear-gradient(left, rgba(50, 106, 146, 1) 0%, rgba(13, 63, 99, 1) 100%);
    background: -o-linear-gradient(left, rgba(50, 106, 146, 1) 0%, rgba(13, 63, 99, 1) 100%);
    background: -ms-linear-gradient(left, rgba(50, 106, 146, 1) 0%, rgba(13, 63, 99, 1) 100%);
    background: linear-gradient(to right, rgba(13, 63, 99, 1) 0%, rgba(50, 106, 146, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

header.header-with-searchbar .login li:last-child a {
    /*background-image: linear-gradient(to right, rgba(255, 200, 0, 1) 0%, rgba(243, 133, 0, 1) 51%, rgba(255, 200, 0, 1) 100%);*/
    background-image: linear-gradient(to right, rgba(50, 106, 146, 1) 0%, rgba(13, 63, 99, 1) 51%, rgba(50, 106, 146, 1) 100%);
}

.iq-team .iq-team-img::before,
.owl-carousel .owl-nav i {
    /*background: linear-gradient(to bottom, rgba(0, 186, 2, 0.1) 0%, rgba(243, 133, 0, 1) 100%);*/
    background: linear-gradient(to bottom, rgba(0, 100, 99, 0.1) 0%, rgba(13, 63, 99, 1) 100%);
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -ms-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
}

.owl-carousel .owl-nav i:hover,
.button-white:hover,
.button-white:focus {
    background: #333 !important;
    color: #fff !important;
}

footer.footer2 .info-share a:hover,
.iq-video:hover,
.page-numbers:hover {
    border: 1px solid #fff;
}

input[type='submit']:hover,
.owl-carousel .owl-next:hover i,
.owl-carousel .owl-nav .owl-prev:hover i {
    background: #333;
}

.iq-blog-box,
.iq-amazing-tab .nav-pills,
.commentlist .iq-comments-media,
#slide-1-layer-21,
.widget {
    /*background: linear-gradient(to bottom, rgba(255, 200, 0, 0.1) 0%, rgba(255, 200, 0, 0.1) 100%) !important;*/
    background: linear-gradient(to bottom, rgba(0, 100, 99, 0.1) 0%, rgba(0, 100, 99, 0.1) 100%) !important;
}

footer .widget {
    background: inherit !important;
}

input[type='search']:focus,
input:focus,
input[type='text']:focus,
input[type='email']:focus,
input[type='search']:focus,
input[type='password']:focus,
textarea:focus,
body header .navbar-light .navbar-toggler,
.iq-challange-box:hover,
.iq-challange-box:hover::before,
.iq-challange-box:hover::after,
.testimonial:hover,
.testimonial:hover::before,
.testimonial:hover::after,
.widget_tag_cloud ul li a,
.widget_tag_cloud ul li a:hover,
.iq-accordion .ad-details,
.owl-carousel .owl-dots .owl-dot.active,
.owl-carousel .owl-dots .owl-dot:hover,
.iq-education-tab .nav-pills {
    /*border-color: #ffc800;*/
    border-color: rgba(50, 106, 146, 1);
}

/*---------------------------------------------------------------------
                 Custom styling
-----------------------------------------------------------------------*/
.iq-ptb-100, section { padding: 80px 0; }
.iq-pt-100 { padding-top: 80px; }

.iq-ptb-80 { padding: 80px 0; }
/* .iq-bg-primary { 
    background-color: #fce6cc !important;
}*/
.iq-bg-darker {
    background-color: #333333 !important;
}
.iq-bg-primary {
    background-color: #f0840033 !important;
}
.pad10 {
    padding: 15px !important;
}
.button-center {
    text-align: center;
    margin: auto;
}
.button-top-space {
    margin-top: 20px !important;
}
.button-left {
    text-align: left;
}
.lang-item {
    line-height: 15px !important;
}
.rtl {
    direction: rtl;
    text-align: right;
}

.ltr {
    direction: ltr;
}

#main-img {
    display: block;
    margin: 0 auto;
    max-width: auto;
    padding: 5% 15% 0 15%;
}

.img-card {
    margin: 30px;
}

.img-run {
    margin-top: 30px;
}

.img-climb {
    position: absolute;
    bottom: 0;
    left: 0;
}

@media only screen and (max-width: 768px) {
    .mobile-center {
        text-align: center !important;
    }
    .section-mobile {
        padding: 40px 15px !important
    }
    .section-mobile-partner {
        padding: 40px 15px 0px 15px !important
    }
    .fbox-edu1 {
        padding: 20px 15px !important;
    }
    .tab-cont p {
        padding: 15px 5px;
    }
    .img-card {
        margin: 50px auto 0 auto;
    }
    #main-img {
        display: block;
        margin: 0 auto;
        max-width: auto;
        padding: 0 5% 0 5%;
    }
    .img-climb {
        position: relative !important;
    }
    .mobile-slogan {
        flex: 0 0 100% !important;
        max-width: 100% !important;
        margin: auto !important;
    }
    .mr-auto, .social-icone {
        text-align: center;
    }
    #tog_1, #tog_2, #tog_3, #tog_4 {
        font-size: clamp(1em, 3vw, 1.25em) !important;
    }
}

.footer_bl, #responseMessage {
    color: #fff !important;
}

.info-card {
    padding: 30px 15px !important;
}

.navbar-light .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}

p, nav li > a, li > span {
    font-size: 1.25em !important;
}

div > a {
    font-size: clamp(1em, 3vw, 1.25em) !important;
}

.dropdown-item {
    font-size: 1.25em !important;
}

.viz-icon {
    margin-top: 10px !important;
}

.first-section {
    padding-top: 40px !important;
}

.section-mobile-partner {
    padding: 80px 0px 0px 0px !important
}

.button-partner {
    margin-bottom: 40px;
}