/* Big Logo */
 .home #logo > a > img.fixed-logo{
    display:none!important;
}
 .home .navbar.navbar-default.fullwidth{
    padding:0px 0;
    background:transparent!;
    border-bottom:1px solid #d2d2d2;
}
 #circle-background{
     background-image: linear-gradient(to right, #ffffff 65%,#409bb0 0%);
}
 #circle-background-2{
     background-image: linear-gradient(to right, #196891 35%,#ffffff 0%);
}
 #circle-background .wpb_text_column ul>li:before{
     content: "\f111";
     font-weight:400!important;
     padding-right: 20px;
     font-family: FontAwesome;
}
 #circle-background-2 .wpb_text_column ul>li:before{
     content: "\f061";
     font-weight:400!important;
     padding-right: 20px;
     font-family: FontAwesome;
}
 #circle-background .wpb_text_column ul{
     padding-left:30px 
}
 #circle-background-2 .wpb_text_column ul{
     padding-left:30px 
}
 #circle-background-2 li{
    font-size:20px
}
 #circle-background li{
    font-size:20px
}
 #circle-background .tt_button{
    float:left!important
}
 #circle-background-2 .tt_button{
    float:left!important
}
 #speakers-box{
     width:32%;
     min-height: 638px!important;
     margin:3px!important;
     background-image: linear-gradient(to bottom, #196891 23%,#ffffff 0%);
     padding-left: 0px;
     padding-right: 0px;
     border-right:1px solid #196891;
     border-left:1px solid #196891;
     border-bottom:10px solid #196891;
}
/*==============================*/
 @media only screen and (max-width: 600px){
     #inner-page h1{
         font-size:30px!important;
         color:#ffffff!important;
         padding-left:30px;
         padding-right:30px;
    }
     #inner-page {
         padding-top: 50px !important;
         padding-bottom: 50px !important;
         background-image: url(/wp-content/uploads/sites/151/2021/03/innerpage-mobile.png);
         background-position: center;
         background-repeat: no-repeat;
         margin-bottom:35px;
         background-size:100%!important;
    }
     #epa-congress-in-numbers .vc_column_container>.vc_column-inner{
         padding-left: 0px !important;
         padding-right: 0px !important;
    }
     #circle-background .vc_row.vc_column-gap-35>.vc_column_container{
         padding:0px 
    }
     #circle-background-2 .vc_row.vc_column-gap-35>.vc_column_container{
         padding:0px 
    }
     #speakers-box{
         min-height: auto!important;
         width:100%!important;
         margin-bottom:20px!important 
    }
     #speakers-box .wpb_wrapper{
         padding-left:5px;
        padding-right:5px;
        !important 
    }
     section{
        padding:20px 0!important
    }
     #circle-background{
         background-image: linear-gradient(180deg, #81CAA5 23%, #81CAA5 5%, #ffffff 0%);
    }
     #circle-background-2{
         background-image: linear-gradient(to bottom, #196891 23%,#ffffff 0%);
         flex-direction: column-reverse!important;
    }
    /* Reverce Circle Section on Mobile */
     #table-bullets{
         display: flex;
         flex-direction: column-reverse!important;
    }
     #box .tt_button{
        float:none!important;
        margin-bottom:30px
    }
     #box .vc_column_container>.vc_column-inner{
        padding-right:0px!important;
        padding-left:0px!important;
    }
     #box h3, h2{
        text-align:center!important;
        line-height:30px;
        font-size:24px!important
    }
     #box p{
        text-align:center!important;
        line-height:24px;
    }
     h2{
        font-size:34px!important;
        line-height:36px!important;
    }
     #circle-background .wpb_text_column ul, #circle-background-2 .wpb_text_column ul{
         padding-left:0px 
    }
     #circle-background-2 li{
        font-size:16px
    }
     #circle-background li{
        font-size:16px
    }
    /* Mobile Logo */
     .logo img{
        width:250px;
        max-height:100%!important
    }
     .navbar-default.fullwidth .container{
         padding-left:10px!important;
         padding-right:5px!important;
    }
     .home .navbar-shrink #logo .nav-logo{
        display:block!important;
        width:250px;
        max-height:100%!important;
         padding-left:10px!important;
         padding-right:5px!important;
    }
}
 .home .navbar-shrink #logo .nav-logo{
    display:block!important;
    width:300px;
    max-height:100%!important;
}
/* Subscribe Form */
 .kmuSubmitButton{
    background-color:#80CAA5!important
}
/** Contact form Setting **/
 div.wpforms-container-full .wpforms-form button[type="submit"] {
     background-color: #196891;
     border: 1px solid;
     border-color: #ffffff;
     border-radius: 25px;
     margin: auto;
     color: white;
     text-align: center;
     text-decoration: none;
     text-transform: uppercase;
     display: block;
     letter-spacing: 1px;
     font-size: 12px;
     font-weight: bold;
     font-family: 'Arial', "Helvetica Neue";
     width: 200px;
     height: auto;
     cursor: pointer;
     box-shadow: 0 10px 20px rgba(0,0,0,.2);
     transition-duration: 0.3s;
}
 div.wpforms-container-full .wpforms-form button[type="submit"]:hover {
     background-color: #ffffff;
     color: #196891;
     border-color: #196891;
}
 div.wpforms-container-full .wpforms-form input[type="text"]{
     border-radius: 20px;
     border: 1px solid #196891;
}
 div.wpforms-container-full .wpforms-form input[type="email"]{
     border-radius: 20px;
     border: 1px solid #196891;
}
 div.wpforms-container-full .wpforms-form select{
     border-radius: 20px;
     border: 1px solid #196891;
}
 div.wpforms-container-full .wpforms-form textarea{
     border-radius: 20px;
     border: 1px solid #196891;
}
/** Contact form Setting END**/
 #ppsPopupShell_53_822965 .ppsInnerTblContent{
    min-height:500px!important
}
/* Cookies Bar */
 #cookie-law-info-again{
     display:none!important;
}
 #ssb-btn-1{
    background: #1c6992;
}
 #ssb-btn-1:hover{
    background:rgba(28,105,146,0.9);
}
 #ssb-btn-1 a{
    color: #ffffff;
}
 .ssb-share-btn,.ssb-share-btn .ssb-social-popup{
    background:#1c6992;
    color:#ffffff
}
.ssb-share-btn:hover{
    background:rgba(28,105,146,0.9);
}
.ssb-share-btn a{
    color:#ffffff !important;
}
#ssb-btn-2{
    background: #1c6992;
}
 #ssb-btn-2:hover{
    background:rgba(28,105,146,0.9);
}
 #ssb-btn-2 a{
    color: #ffffff;
}
 #ssb-btn-0{
    background: #1c6992;
}
 #ssb-btn-0:hover{
    background:rgba(28,105,146,0.9);
}
 #ssb-btn-0 a{
    color: #ffffff;
}
 .vc_custom_1615547959845{
    margin-top: 0px !important;
}
.vc_custom_1617694806946{
    margin-top: 0px !important;
}
.vc_custom_1615479912449{
    margin-top: 0px !important;
}
.vc_custom_1617695352093{
    margin-top: 0px !important;
}
.vc_custom_1617717361941{
    margin-top: 0px !important;
}
.vc_custom_1617694566766{
    margin-top: 0px !important;
}
.vc_custom_1617717366414{
    margin-top: 0px !important;
}
 .vc_custom_1532974363374{
    padding-top: 40px !important;
    padding-bottom: 10px !important;
}
.vc_custom_1617732089243{
    padding-top: 10px !important;
    padding-right: 20px !important;
    padding-bottom: 10px !important;
    padding-left: 20px !important;
}
 .tt_button:hover .iconita, .tt_button.second-style .iconita, #single-page #comments input[type="submit"]:hover, .cb-heading, .tt_button.tt_secondary_button, .tt_button.tt_secondary_button .iconita, .es-accordion .es-time, .lower-footer .pull-left a:hover, .vc_tta-container .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active>a, .CountdownContent, .wpcf7-select, .woocommerce .star-rating span, .navbar-default.navbar-shrink .nav li.active a, #customizer .options a:hover i, .woocommerce .price_slider_wrapper .price_slider_amount .button, #customizer .options a:hover, #single-page input[type="submit"]:hover, #posts-content .post input[type="submit"]:hover, .active .pricing-option .fa, .modal-content-inner .wpcf7-not-valid-tip, #posts-content #comments input[type="submit"]:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active a, #comments .reply a:hover, .single-post .navigation.pagination .next:hover, .single-post .navigation.pagination .prev:hover, .meta-content .tags a:hover, .navigation.pagination .next, .navigation.pagination .prev, #posts-content .entry-meta a:hover, #posts-content .post .blog-single-title:hover, .woocommerce span.onsale, .product_meta a:hover, .tags a:hover, .tagcloud a:hover, .port-prev.tt_button, .port-next.tt_button, .footer_widget ul a:hover, .tt_button.second-style, .large-counter .kd_counter_units, .lower-footer .pull-right a:hover, .app-gallery .ag-section-desc h4, .active .pricing .pricing-time, .key-reviews:hover .rw-author-details h4, .woocommerce-review-link:hover, .rw_rating .rw-title, .socials-widget a:hover .fa, .section .wpcf7-mail-sent-ok, .footer_widget .menu li a:hover, .upper-footer .modal-menu-item, .video-socials a:hover .fa, .kd_pie_chart .pc-link a:hover, .navbar-default.navbar-shrink .modal-menu-item:hover, .navbar-default.navbar-shrink .nav li a:hover, .navbar-default.navbar-shrink .nav li a:focus, .vc_grid-item-mini .vc_gitem_row .vc_gitem-col h4:hover, .navbar-default.navbar-shrink .nav li a:hover, .navbar-default.navbar-shrink .nav li a:focus, .fa, .wpcf7 .wpcf7-submit:hover, .contact .wpcf7-response-output, .video-bg .secondary-button:hover, #headerbg li a.active, #headerbg li a.active:hover, .footer-nav a:hover , .wpb_wrapper .menu a:hover , .text-danger, .navigation.pagination .next:hover, .navigation.pagination .prev:hover, .blog_widget ul li a:before, .active .pricing .fa, .searchform #searchsubmit:hover, code, .video-container:hover .play-video .fa-play, #single-page .single-page-content ul li:before, .blog_widget ul li a:hover, .subscribe-form header .wpcf7-submit, #posts-content .page-content ul li:before, .active .pricing .col-lg-3, .chart-content .nc-icon-outline, .chart, .section .wpcf7-not-valid-tip, .features-tabs .tab a.active, .secondary-button-inverse, .primary-button.button-inverse:hover, .primary-button, a, .pss-link a:hover, .woocommerce-cart #single-page .cart_totals table td, .kd_number_string, .featured_content_parent .active-elem h4, .contact-map-container .toggle-map:hover .fa, .contact-map-container .toggle-map:hover, .tt_button:hover, .nc-icon-outline, .woocommerce ul.products li.product h3:hover, .wpb_text_column ol>li:before, .wpb_text_column ul>li:before, .key-icon-box .ib-link a:hover, .rw_message .rw-link a:hover, .kd-photobox .phb-btncontainer a:hover {
     color: #0030b8;
     color: #196891;
}
 .parallax.with-overlay:after, .tt_button.tt_secondary_button:hover, .vc_tta-container .vc_tta.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tabs-list li.vc_active a, .vc_tta-container .vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, .wpb-js-composer .vc_tta-container .vc_tta-tabs .vc_tta-panels, .wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs .vc_tta-panels, #popup-modal .modal-content h2, .tt_button.second-style:hover, .pricing-table.active .tt_button, .page-404, .woocommerce ul.products li.product .added_to_cart, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce nav.woocommerce-pagination ul li a:hover, .upper-footer .modal-menu-item:hover, .contact-map-container .toggle-map, .portfolio-item .portfolio-content, .keydesign-cart .badge, .wpcf7 .wpcf7-submit, .tt_button, .owl-controls .owl-page span, #commentform #submit, .woocommerce a.remove:hover, .contact .wpcf7-submit, .team-content-hover, .pricing .secondary-button.secondary-button-inverse:hover, #preloader, .with-overlay .parallax-overlay, .secondary-button.secondary-button-inverse:hover, .secondary-button, .primary-button.button-inverse, #posts-content .post input[type="submit"], .btn-xl, .with-overlay, .features-tabs .tab.active, .woocommerce .price_slider_wrapper .ui-slider-horizontal .ui-slider-range, .play-video, .video-container:hover .play-video:hover, .pricing-table.active .pricing-title, .separator, .woocommerce ul.products li.product .button:hover, .kd-photobox:hover .phb-content, #header {
     background: #ffffff;
     background: #ffffff;
}
 .page404-overlay, .navbar-shrink .modal-menu-item:hover, .slider-scroll-down a {
     background-color: #0030b8;
     background-color: #196891;
}
 ::selection {
     background-color: #0030b8;
     background: #196891;
}
 ::-moz-selection {
     background-color: #0030b8;
     background: #196891;
}
 #single-page #comments input[type="submit"]:hover, #posts-content #comments input[type="submit"]:hover, .navigation.pagination .next, .navigation.pagination .prev, .port-prev.tt_button, .port-next.tt_button, .upper-footer .modal-menu-item, .navbar-default.navbar-shrink .modal-menu-item:hover, .wpcf7 .wpcf7-submit:hover, .tt_button:hover, .woocommerce ul.products li.product .button:hover, .woocommerce .price_slider_wrapper .ui-slider .ui-slider-handle, .video-container:hover .play-video, .woocommerce nav.woocommerce-pagination ul li a:hover, .pricing.active, .primary-button.button-inverse:hover, .primary-button.button-inverse, .owl-controls .owl-page.active span, .owl-controls .owl-page:hover span {
     border: 2px solid #0030b8;
     border: 2px solid #196891;
}
 .features-tabs .tab a.active .triangle {
     border-right: 10px solid #0030b8;
     border-right: 10px solid #196891;
}
 .tabs-image-right.features-tabs .tab a.active .triangle {
     border-left: 10px solid #0030b8;
     border-left: 10px solid #196891;
}
 .blockquote-reverse, blockquote, .tags a:hover, .tagcloud a:hover, .contact-map-container .toggle-map:hover, .navigation.pagination .next:hover, .navigation.pagination .prev:hover, .contact .wpcf7-response-output, .video-bg .secondary-button, .image-bg .secondary-button, .contact .wpcf7-form-control-wrap textarea.wpcf7-form-control:focus, .contact .wpcf7-form-control-wrap input.wpcf7-form-control:focus, .team-member-down:hover .triangle, .team-member:hover .triangle, .secondary-button-inverse {
     border-color: #0030b8;
     border-color: #196891;
}
 .wpb-js-composer .vc_tta-container .vc_tta-tabs.vc_tta-color-white.vc_tta-style-modern.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab:before, .vc_tta-container .vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab:before {
     border-right: 9px solid #196891;
}
 .vc_tta-container .vc_tta.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tabs-list li:before {
     border-top: 9px solid #196891;
}
 .kd-calltoaction .tt_button.tt_secondary_button, .kd_progress_bar .kd_progb_head .kd-progb-title h4, .kd-photobox .phb-btncontainer a, .key-icon-box .ib-link a, .rw_message .rw-link a, .vc_tta-container .vc_tta.vc_tta-style-classic .vc_tta-tabs-container .vc_tta-tabs-list li a, .es-accordion .es-heading h4 a, .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab>a:hover, .pricing-option .fa, #comments .reply a, #comments .fn, #comments .fn a, .single-post .navigation.pagination .next, .single-post .navigation.pagination .prev, .blog_widget ul li a, .port-next.tt_button:hover, .port-prev.tt_button:hover, .port-next.tt_button:hover .fa, .port-prev.tt_button:hover .fa, .portfolio-block h4, .rw-author-details h4, .testimonials.slider .author, .testimonials.slider .tt-content h6, .navbar-default.navbar-shrink .modal-menu-item, .vc_grid-item-mini .vc_gitem_row .vc_gitem-col h4, .navbar-default.navbar-shrink .nav li a, .team-content h5, .key-icon-box .service-heading, #wp-calendar caption, .post a:hover, .kd_pie_chart .kd_pc_title, .kd_pie_chart .pc-link a, .navigation.pagination .next:hover, .navigation.pagination .prev:hover, .testimonials .tt-content h4, .kd-photobox .phb-content h4, .kd-process-steps .pss-text-area h4, .widget-title, .kd-photobox.no-effect:hover .phb-content h4, .kd-promobox .prb-content h4, .kd_counter_units, .large-counter .kd_counter_text, .bp-content h4, .pricing-table.light-scheme .pricing-title, .kd-process-steps .pss-step-number span, .reply-title, .product_meta, .testimonial-cards .tcards-title, .group_table .label, .testimonial-cards .tcards_header .tcards-name, .woocommerce-result-count, .pss-link a, .woocommerce table.shop_attributes th, .woocommerce .price_slider_wrapper .price_slider_amount, .subscribe input[type="submit"], .testimonials .tt-content .content {
     color: #333;
     color: #1c6992;
}
 #main-menu .navbar-nav .dropdown-menu, .blog-header .header-overlay, .home.blog .navbar.navbar-default, .single-portfolio .navbar.navbar-default, .single-post .navbar.navbar-default, .woocommerce-page .navbar.navbar-default, .page-template-default .navbar.navbar-default, .page-template-portfolio-php .navbar.navbar-default, .attachment .navbar.navbar-default, .pricing-table .tt_button, .pricing-title, .testimonials.slider .owl-controls span {
     background: #333;
     background: #1c6992;
}
 .navigation.pagination .next:hover, .navigation.pagination .prev:hover, .port-next.tt_button:hover, .port-prev.tt_button:hover, .testimonials.slider .owl-controls .owl-page:hover span, .testimonials.slider .owl-controls .owl-page.active span {
     border-color: #333;
     border-color: #1c6992;
}
 .navbar-default.navbar-shrink .modal-menu-item {
     border-color: #666;
     border-color: #02091c;
}
 .socials-widget a .fa {
     color: #02091c;
}
 .wpcf7 .wpcf7-text::-webkit-input-placeholder {
     color: #1c6992;
}
 .wpcf7 .wpcf7-text::-moz-placeholder {
     color: #1c6992;
}
 .wpcf7 .wpcf7-text:-ms-input-placeholder {
     color: #1c6992;
}
 .upper-footer {
     background: #fafafa;
     background: #fafafa;
}
 .lower-footer {
     background: #fff;
     background: #ffffff;
}
 .lower-footer, .upper-footer {
     color: #666666;
}
 .upper-footer .widget-title, .upper-footer .modal-menu-item {
     color: #666666;
}
 .navbar.navbar-default.navbar-shrink.fixed-menu, .keydesign-cart .keydesign-cart-dropdown, .navbar.navbar-default .dropdown-menu, .navbar.navbar-default {
     background: #ffffff!important;
}
 .navbar.navbar-default.navbar-shrink .keydesign-cart .keydesign-cart-dropdown, .navbar.navbar-default.navbar-shrink .dropdown-menu, .navbar.navbar-default.navbar-shrink {
     background: #ffffff!important;
}
 .navbar.navbar-default.navbar-shrink.fixed-menu a, #main-menu .navbar-nav .menu-item-has-children .mobile-dropdown, .keydesign-cart .keydesign-cart-dropdown, .keydesign-cart .nc-icon-outline-cart, .navbar.navbar-default a {
     color: #02091c!important;
}
 .navbar-default .navbar-toggle .icon-bar {
     background: #02091c!important;
}
 .navbar.navbar-default a:hover {
     color: #1f2c70!important;
}
 .navbar.navbar-default.navbar-shrink .keydesign-cart .keydesign-cart-dropdown, .navbar.navbar-default.navbar-shrink .keydesign-cart .nc-icon-outline-cart, .navbar.navbar-default.navbar-shrink a {
     color: #02091c!important;
}
 .navbar-default.navbar-shrink .nav li.active a, .navbar.navbar-default.navbar-shrink a:hover {
     color: #1f2c70!important;
}
 .navbar.navbar-default .keydesign-cart .buttons .btn, .navbar.navbar-default .modal-menu-item {
     border: 2px solid #02091c!important;
}
 .navbar.navbar-default.navbar-shrink .keydesign-cart .buttons .btn, .navbar.navbar-default.navbar-shrink .modal-menu-item {
     border: 2px solid #02091c!important;
}
 .navbar.navbar-default .keydesign-cart .buttons .btn:hover, .navbar.navbar-default .modal-menu-item:hover {
     border: 2px solid #1f2c70!important;
}
 .navbar.navbar-default.navbar-shrink .keydesign-cart .buttons .btn:hover, .navbar.navbar-default.navbar-shrink .modal-menu-item:hover {
     border: 2px solid #1f2c70!important;
}
 .single-portfolio #single-page, .portfolio-navigation-links {
     background-color: #fafafa;
}
 @media (max-width: 960px) {
     .navbar-default, .blog .navbar.navbar-default, .navbar-default.navbar-shrink, .home.page-template-default .navbar.navbar-default.navbar-shrink {
         background: #333;
         background: #1c6992;
    }
}
 body.custom-background {
     background-color: #efefef;
}
html{
	min-height: 100%;
}
 body {
     font-family: 'Roboto', sans-serif !important;
	 min-height: 100%;
}
/*.section h1.section-heading, .blog-header .section-heading, section h2.section-heading {
     max-width: 730px;
     margin: auto;
     margin-top: 0;
}
 */
 body .play-video {
     background-color: red !important;
}
 .container h1, .container h2, .container h3, .container h4, .container h5 {
     font-family: 'Roboto', sans-serif !important;
}
 .container h1 {
     color: #196891;
}
 .container h2 {
     color: #196891;
}
 .container h3 {
     color: #196891;
}
 .container H4 {
     color: #196891;
}
 .container h5 {
     color: #196891;
}
 .container h6 {
     color: #196891;
}
/* title box hp */
 .kd-photobox .phb-content h4 {
     font-family: 'Roboto', sans-serif !important;
     color:#196891;
}
/* botton color photobox */
 .kd-photobox .phb-content .phb-btncontainer a {
     display: inline-block;
     font-size: 12px;
     text-transform: uppercase;
     font-weight: bold;
     background-color: #00ABE8;
     padding: 10px;
     color: #ffffff;
}
/* MENU BAR */
 .woocommerce-page .navbar-default .container, .single-post .navbar-default .container, .single-page .navbar-default .container {
     width: 100%;
     padding: 0 35px 13px 32px;
}
 .navbar-default.fullwidth .container {
     width: 100%;
     padding: 0 35px 0 32px;
     font-family: 'Roboto', sans-serif !important;
     font-size: 14px;
}
 .navbar-default .nav li a {
     font-weight: 700;
     font-size: 12px;
     font-family: 'Roboto', sans-serif !important;
}
 p {
     font-size: 16px!IMPORTANT;
     line-height: 30px!IMPORTANT;
}
 li {
     font-size: 16px!IMPORTANT;
}
 @media (min-width: 960px){
     .navbar-nav {
         float: left;
         margin: 0 0 0 0;
    }
}
 #single-page .single-page-heading {
     padding-bottom: 65px;
     margin-bottom:50px;
}
 #icon-box .key-icon-box .ib-link a {
     margin-top: 25px;
     font-size: 17px;
     font-weight: bold;
     text-transform: uppercase;
     color:#02091c !important;
}
/*ICONS PAGE REGISTRATION CHANGE COLOR*/
 #registration .wpb_text_column ul > li:before {
     content: "\f111";
     padding-right: 20px;
     font-weight: bold;
     font-family: FontAwesome;
     font-size: 9px;
     text-rendering: auto;
     -webkit-font-smoothing: antialiased;
     position: absolute;
     left: 0;
     color: #1C6992 !important;
}
 #registration .wpb_text_column ul {
     padding-left: 12px;
}
 #registration .wpb_text_column ul li, .wpb_text_column ol li {
     line-height: 19px;
     margin-bottom: 10px;
     padding-left: 21px;
     position: relative;
}
/*END PAGE REGISTATION */
 .ms-rteTable-4 tr.ms-rteTableHeaderRow-4, .ms-rteTable-4 tr.ms-rteTableFooterRow-4, .ms-rteTable-4 tr.ms-rteTableHeaderRow-4 > th, .ms-rteTable-4 tr.ms-rteTableFooterRow-4 > th, .ms-rteTable-4 tr.ms-rteTableFooterRow-4 > td {
     background-color: #005594;
     color: #fff;
}
 .ms-rteTable-4, .ms-rteTable-4 > tbody > tr > td, .ms-rteTable-4 > tbody > tr > th {
     border: 1px solid #005594;
}
/*ICONS BULLET PAGE PROSPECTUS - CHANGE COLOR */
 #table-bullet .wpb_text_column ul > li:before {
     content: "\f111";
     padding-right: 20px;
     font-weight: bold;
     font-family: FontAwesome;
     font-size: 9px;
     text-rendering: auto;
     -webkit-font-smoothing: antialiased;
     position: absolute;
     left: 0;
     color: #1C6992 !important;
}
 #table-bullet .wpb_text_column ul {
     padding-left: 12px;
}
 #table-bullet .wpb_text_column ul li, .wpb_text_column ol li {
     line-height: 21px;
     margin-bottom: 10px;
     padding-left: 21px;
     position: relative;
}
 @media (max-width: 960px){
     #table-bullet {
         font-size: 14px;
         line-height: 21px;
    }
}
/* END */
/*BOX PAGE ONLINE PROSPECTUS*/
 #online-prospectus .kd-photobox .phb-content {
     min-height: 135px;
}
/* BUTTON CONTACT US ALL PAGE ONLINE PROSPECTUS */
 #action-box .tt_button {
     background:white;
     color:#6A6A6A;
}
 #action-box .tt_button:hover {
     background:#999999;
     color:white;
     border-color:white;
}
 #action-box h4 {
     color:white!important;
}
 .tt_button{
    background:#1a6891;
 }
 .tt_button, .tt_button:hover {
     width: fit-content;
     min-width:200px;
     padding: 15px 20px;
     height: auto;
     line-height: normal;
     
}
/* END */
/* MEGA MENU */
 #main-menu .navbar-nav .mega-menu .dropdown-menu .menu-item {
     width: calc(20% - 25px);
     margin-right: 25px;
     border-right: 1px solid #20409A;
}
 #main-menu .navbar-nav .mega-menu .dropdown-menu {
    /* display: flex;
     */
     flex-flow: row wrap;
     left: 0;
     padding: 28px;
}
 @media (max-width: 960px){
     #main-menu .navbar-nav .menu-item a {
         padding: 5px;
         padding-top: 12px;
         padding-bottom: 12px;
         margin: 0;
    }
}
 @media (max-width: 960px){
     #main-menu .navbar-nav .mega-menu .dropdown-menu .menu-item {
         width: 100%;
         display: inline-block;
         float: none;
         margin-right: 0;
         border-right: 0;
    }
}
 @media (max-width: 960px){
     #main-menu .navbar-nav .mega-menu {
         position: relative;
    }
}
 @media (max-width: 960px){
     #main-menu .navbar-nav .mega-menu.mobile-visible {
         position: relative;
         margin-bottom: 15px;
    }
}
/* KMU HOME PAGE*/
 .kmuSubmitButton {
     line-height: 0 !important;
     vertical-align: middle !important;
     width: auto;
     cursor: pointer;
     height: 50px;
     border: 2px solid white;
     border-radius: 25px;
     box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
     display: inline-block;
     color: white;
     font-size: 12px;
     outline: none;
     font-weight: bold;
     letter-spacing: 1px;
     transition: 0.3s;
     text-align: center;
     text-transform: uppercase;
     background: #EC1B33 !important;
     font-family: inherit;
     padding: 10px 30px !important;
}
 .kmuEmail {
     vertical-align: middle !important;
     width: auto !important;
     height: 50px;
     min-width: 300px !important;
     margin: 10px;
     background-color: white;
     border: 2px solid white;
     border-radius: 25px;
     box-shadow: 0 8px 20px rgba(0, 0, 0, 0.2);
     outline: none;
     display: inline-block;
     padding: 0 30px;
     font-size: 12px;
     font-weight: 700;
     text-shadow: none;
     letter-spacing: 1px;
}
/* END KMU */
/*.owl-carousel .owl-item img {
     width: 282px;
}
 */
/* IMPORTANT TEMPLATE PAGE */
 #single-page .single-page-heading {
     padding-bottom: 65px;
     margin-bottom: 50px;
     display: none;
}
 #inner-page {
     padding-top: 100px !important;
     padding-bottom: 100px !important;
     background-image: url(../images/page-top-banner.jpg);
     background-position: center;
     background-repeat: no-repeat;
     margin-bottom:35px;
     background-size:100%!important;
}
 #inner-page h1{
     color:#ffffff!important 
}
 #single-page .single-page-content h1 {
     color: #02091c;
     font-size:44px;
     text-align:center !important;
}
 #inner-page p {
     color: #02091c;
     margin: 0 20%;
     font-size:18px;
     text-align:center !important;
}
/* END TEMPLATE PAGE */
/* IFRAME VIDEO RESPONSIBLE*/
 .video-container {
     position: relative;
     padding-bottom: 56.25%;
     padding-top: 35px;
     height: 0;
     overflow: hidden;
}
 .video-container iframe {
     position: absolute;
     top:0;
     left: 0;
     width: 100%;
     height: 100%;
}
/* END IFRAME VIDEO RESPONSIBLE*/
/* picture parallax LP parallax1 parallax2 */
 .vc_row.vc_row-has-fill {
     width:100%;
}
/* end */
 #circle-hp .key-icon-box .fa, .key-icon-box .nc-icon-outline {
     display: block;
     margin: auto;
     margin-bottom: 35px;
     font-size: 50px;
     width: 150px;
     height: 150px;
     line-height: 150px;
     border-radius: 90px;
}
 #circle-hp .key-icon-box.icon-circle .fa, .key-icon-box.icon-circle .nc-icon-outline, .key-icon-box.icon-circle .tt-iconbox-customimg {
     text-align: center;
     box-shadow: 0 0px 0px rgba(0, 0, 0, 0.07);
     border: 4px solid;
}
 
 
 
 
/* burkon */
.main-image{
	background-image: url(https://www.w3schools.com/howto/img_parallax.jpg);
    height: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

.paddingver{
    padding:10px 0 !important;
}