
    .header ul li:nth-last-child(1) a{min-width: 190px !important;}
    .header a{font-size: 13px;position: relative}
    
    h2{text-transform:uppercase;font-weight: 500;}
	
	.header-top{background: #001E3B;}
	
	.bg-2{background: #E0E0E0;}
    .bg-2__noImg{background: #E0E0E0;}
    .bg-3 *, .block-testimonial *{color: var(--white);}
    .bg-3{background: #001E3B;}
    .bg-3__noImg, .bg-3.bg-3__noImg{background: #001E3B;}
    
    .row-buttons .button{max-height: 50px;}
     .button, .enlit-form input[type=submit]{background: var(--first-color);color:var(--white);text-transform:uppercase;font-weight: 600;font-size: 14px;}
     .button:hover, .button:active, .button:focus{background: var(--heading-color);color:var(--white);border:1px solid var(--heading-color)}
     .button.button-sec{background: transparent;border: 1px solid var(--heading-color);color:var(--heading-color);}
     .button.button-sec:hover, .button.button-sec:active, .button.button-sec:focus{background: var(--first-color);border:1px solid var(--first-color);color:var(--white);}
    
     .bg-3 .button{color: #ffffff;}
     .bg-3 .button.button-sec{background: #E0E0E0;;border: 1px solid #E0E0E0;color: var(--heading-color);}
     .elem-hero .button.button-sec{background: transparent;border: 1px solid var(--first-color);color: var(--white);}
    .bg-3 .button.button-sec:hover, .bg-3 .button.button-sec:active, .bg-3 .button.button-sec:focus{background: var(--first-color);color: var(--white);}
    .bg-3 .heading span{color: var(--white);}
    .bg-3 .elem-heading h3{font-family:var(--sec-font);font-size: 24px;font-weight: 500;}
    
    .header{padding: 30px 0;}
    .header ul li:nth-last-child(1) a{border: 2px solid var(--first-color);color:white;background:var(--first-color);font-weight: 500;text-transform: uppercase;font-weight: 600;}
    .header ul li:nth-last-child(1) a:hover, .header ul li:nth-last-child(1) a:focus{color: var(--first-color);border: 2px solid var(--first-color);background: var(--white);}
	
	.heading span{font-family:var(--sec-font);text-transform: uppercase;}
	
	.elem-benefit{border: 1px solid #ACB7C1;}
    .elem-benefit__profile{color: var(--text-color);}
    .elem-benefit__profile span{color: var(--heading-color);font-weight: 600;}
	
	    
    .elem-content ul li:before{position: absolute;content:" ";width:15px;height:12px;top:2px;left:-30px;background: url(../img/icon-checkmark2.svg) no-repeat;}

    .elem-detail h3{font-weight: 600;}
    
    .elem-feature .elem-feature__int h3{font-family: var(--sec-font);}
    .elem-feature:hover::after{background: rgba(0, 173, 239, 0.9);}
    .elem-feature:hover .elem-feature__int *{color: var(--white);}
    
    .elem-gallery .elem-gallery__int{background-color: rgba(0, 173, 239, 0.9);}
    .elem-gallery .elem-gallery__int a,.elem-gallery .elem-gallery__int a:hover{color:var(--white);}
    
    .elem-gallery-social img{border-radius:0;}

    
    
    .elem-hero h1{font-family:var(--sec-font);font-size: 52px;line-height: 110% !important;}
    .elem-hero h1 span{font-family:var(--sec-font);text-transform: uppercase !important;}
    .elem-hero p strong{color: white !important;}


    .elem-news, .elem-news__content{border-radius: 0;}
    .elem-news__content a.elem-readmore::after{background: none !important;}
    .elem-news__content p.elem-date{color: var(--sec-color);}

    #drc-numbers .elem-numbers label{font-size:14px;line-height: 18px;}
        
    .elem-sponsor__title{text-transform: uppercase;font-weight: 600;font-family:var(--sec-font);}
    
   
    
    .elem-speaker__name{font-family: var(--sec-font);text-transform:uppercase;font-weight: 600;}
    .elem-stand{color: #ffffff !important;}
    
    .enlit-form a{color: var(--first-color);}
    .enlit-form input[type=text], .enlit-form input[type=email], .enlit-form input[type=tel], .enlit-form input[type=num], select, textarea {border: solid 1px #ffffff;border-radius: 57px;}
    .enlit-form input[type=checkbox]:checked + span {background-image: url(../img/checkbox-activeb.png);background-repeat: no-repeat;height: 20px;display: inline-block;padding: 0px 0 0 30px;}
    .enlit-form input[type=checkbox] + span {background-image: url(../img/checkboxb.png);background-repeat: no-repeat;height: 20px;display: inline-block;padding: 0px 0 0 30px;}
     #contact-us .enlit-form form input[type=submit]{    width: 100%;background: var(--first-color)!important;color: var(--white) !important;border: 2px solid var(--first-color)!important;}
    
    .block-benefit.bg-3 .elem-benefit{border: 2px solid #12437C;background: #001E3B;}
    .block-benefit .elem-heading h2{line-height: 120%;}
    .block-benefit.drc-main-benefits .elem-benefit h3{font-family:var(--sec-font)}

    .block-footer{background:  #01182F;}
    .block-footer h3{font-family:var(--sec-font);color:#ffffff;text-transform: uppercase;}
    .block-hero, .block-hero__int{background: url(../img/bg-hero--drc.jpg) bottom center no-repeat;background-size: cover;}
    .block-hero__int .elem-hero h1{text-transform: uppercase !important;}
    .block-sponsor__mode2 .elem-sponsor{height:135px;}
    .block-testimonial{background: url(../img/bg-testimoniald.jpg) left center no-repeat;background-size: cover;text-align:center;}
    .block-sponsor.block-sponsor__mode2 .elem-sponsor img{max-height: 75px !important;}
    .block-sponsor__mode2 .elem-sponsor .elem-sponsor__title{font-size: 15px;bottom: 12px;}

    .block-gallery__padding{padding: 270px 0;}

    .block-numbers *{font-family:var(--sec-font);color: var(--white);font-weight: 400;text-transform: uppercase;}
    .block-numbers .elem-numbers__number{font-weight: 700;}
    .elem-numbers__text{padding-right: 10px;}
    

    #footer-bottom{background: #011121 !important;}
    .social-links a{border-radius:0;}

    #contact-us .enlit-form#drc-form form input[type=submit] {background: var(--first-color)!important;color: var(--white) !important;border: 2px solid var(--first-color)!important;}

    .drc-content-upskill h3{font-size: 18px;line-height: 27px;font-weight:500;}
 

    .enlit-form#drc-form a{color: var(--white) !important;}
    .elem-form-modal textarea, .elem-form-modal select, .elem-form-modal option{border-radius: 0 0 0 0;border: 1px solid rgb(118,118,118);}


    
    .block-footer .elem-footer__copywright{    border-top: 1px solid #28394D;}

    .elem-image__holder{position: relative;}
    .block-content.drc:not(.hideframes) .elem-content .elem-image__holder::before{position:absolute;width: 40px;height: 38px;z-index: 9;content: " ";background: url('../img/drcfr1.png') no-repeat;background-size:cover;top: -5px;left: -5px;}
    .block-content.drc:not(.hideframes) .elem-content .elem-image__holder::after{position:absolute;width: 40px;height: 38px;z-index: 9;content: " ";background: url('../img/drcfr2.png') no-repeat;background-size:cover;bottom: -5px;right: -5px;}
    
    @media (min-width: 1024px){
     .header ul li:nth-last-child(1){min-width: 235px !important;}
     .header.header--drc--fr ul li:nth-last-child(1){min-width: auto !important;}
     .header ul li{padding: 0 8px;flex: auto;}
     .elem-numbers__number{font-size: 65px;}
    }

     @media (max-width: 1023px){
         .elem-hero h1{font-size: 36px;line-height: 24px;}
    }


    
   

    @media (max-width: 991px){
         .block-gallery__padding{padding: 80px 0;}
        #drc-whatson .elem-heading h2{margin-bottom:0;margin-top: 30px;}
        
    }


    @media (max-width: 767px){
        .row-numbers.row-equal .elem-numbers {width: 100%}
        .elem-hero h1 span{font-size: 15px;}
        
        #drc-numbers{padding-bottom: 40px;}
        .row-numbers.row-equal {display: block !important;}
        .row-numbers.row-equal .elem-numbers{width:50%;float: left;}
        .row-numbers.row-equal .elem-numbers.elem-numbers__text{width:100%;}
        .panel-responsive .back-to-vuka{display: none;}
    }

     .smallgalllery--mbox a:hover:after {
         background-color: rgba(0, 173, 239, 0.9);
     }