*{
    margin: 0;
    padding: 0;
}
body{
    width: 100%;
    font-family: 'Open Sans', sans-serif;
}
.min_width {
    width: 1080px;
    margin: 0 auto;
}
.max_width{
    width: 100%;
}
.under_line{
    width: 100px;
    height: 5px;
    background: #ffffff;
    margin-top: 10px;
}


/*..................................*/
/*HOME*/
/*..................................*/

/*Top Header*/
.top_header{
    color: #ffffff;
    font-size: 13px;
    letter-spacing: 1.2px;
    padding: 20px 19px 21px;
    display: block;
    background: -webkit-linear-gradient(left,#00d39f 0,#008bd3 25%,#d40063 75%,#d4be00 100%);
    background: -o-linear-gradient(left,#00d39f 0,#008bd3 25%,#d40063 75%,#d4be00 100%);
    background: -moz-linear-gradient(left,#00d39f 0,#008bd3 25%,#d40063 75%,#d4be00 100%);
    background: linear-gradient(to right,#00d39f 0,#008bd3 25%,#d40063 75%,#d4be00 100%);

}
.top_header_min{
    overflow: hidden;
}
.header_address_left{
    width: 700px;
    float: left;
    overflow: hidden;
    margin-top: 5px;
}
.header_address_left i{
    font-size: 15px;
    margin-right: 5px;
}
.header_phone{
    width: 130px;
    float: left;
}
.header_email{
    width: 250px;
    float: left;
    margin-left: 5px;
}
.header_address{
    width: 310px;
    float: left;
    margin-left: 5px;
}


.header_address_right{
    width: 300px;
    float: right;
    margin-left: 50px;
    overflow: hidden;
}
.header_social_icon{
    width: 90px;
    float: left;
    margin-top: 5px;
}
.header_social_icon i{
    margin-left: 10px;
}
.header_social_icon a{
    text-decoration: none;
    color: #ffffff;
}
.header_call_us{
    width: 200px;
    float: right;
    margin-left: 10px;
    background: #ffffff;
    color: #555;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}








/*LOGO & Navigation*/

.logo_nav{
    overflow: hidden;
}
.top_logo{
    width: 250px;
    float: left;
    overflow: hidden;
    position: relative;
}
.top_logo_img{

}
.top_logo_img img{
    width: 180px;
    height: 100px;
}
.top_nav {
    width: 800px;
    float: left;
    margin-left: 30px;
    margin-top: 40px;
}

/* Add a black background color to the top navigation */
.topnav {
    overflow: hidden;
    text-transform: uppercase;
}

/* Style the links inside the navigation bar */
.topnav a {
    float: left;
    display: block;
    color: #333;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
    font-size: 14px;
    /*font-weight: 700;*/
}

/* Add an active class to highlight the current page */
.active {
    /*background-color: #4CAF50;*/
    color: white;
}

/* Hide the link that should open and close the topnav on small screens */
.topnav .icon {
    display: none;
}

/* Dropdown container - needed to position the dropdown content */
.dropdown {
    float: left;
    overflow: hidden;
}

/* Style the dropdown button to fit inside the topnav */
.dropdown .dropbtn {
    font-size: 14px;
    border: none;
    outline: none;
    color: #333;
    padding: 14px 16px;
    background-color: inherit;
    font-family: inherit;
    margin: 0;
    text-transform: uppercase;
    font-weight: 700;
}

/* Style the dropdown content (hidden by default) */
.dropdown-content {
    display: none;
    position: absolute;
    background: rgba(0,0,0,0.8);
    /*background-color: #f9f9f9;*/
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    z-index: 1;
}

/* Style the links inside the dropdown */
.dropdown-content a {
    float: none;
    color: #ffffff;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
    text-align: left;
}

/* Add a dark background on topnav links and the dropdown button on hover */
.topnav a:hover, .dropdown:hover .dropbtn {
    /*background-color: #555;*/
    color: #333333;
}

/* Add a grey background to dropdown links on hover */
.dropdown-content a:hover {
    background-color: #222;
    color: #0796E0;
}

/* Show the dropdown menu when the user moves the mouse over the dropdown button */
.dropdown:hover .dropdown-content {
    display: block;
}















/*Main slider*/
.main_slider_bg{
    background: #ffffff;
}






/*Welcome Section*/
.welcome_image{
    overflow: hidden;
    margin-top: 20px;
    margin-bottom: -10px;
}
.welcome_image_1{
    width: 50%;
    float: left;
    height: 502px;
}
.welcome_image_1 img{
    width: 100%;
    height: 100%;
}
.welcome_image_txt{
    width: 50%;
    float: left;
    background: #FF7C67;
    height: 502px;
}

.welcome_image_txt h1{
    font-weight: 700;
    font-size: 34px;
    color: #ffffff;
    margin-top: 100px;
    margin-bottom: 20px;
}
.welcome_image_txt p{
    font-size: 17px;
    color: #ffffff;
    line-height: 30px;
    text-align: justify;
    padding-right: 35px;
}
.welcome_image_view_more {
    margin-top: 40px;
}
.welcome_image_view_more button{
}
.welcome_image_view_more a{
    text-decoration: none;
    background: #ffffff;
    color: #00A8FF;
    padding: 15px 30px 15px 30px;
    font-weight: 800;
    text-transform: uppercase;
    font-size: 15px;
    border-radius: 30px;
}







/*Request for a quote*/
.request_quote_max{
    border-bottom: 1px solid #edeef2;
    background: #F0F0F0;
}
.request_quote{
    font-family: 'Open Sans', sans-serif;
    padding-top: 50px;
    /*padding-bottom: 100px;*/
}
.request_quote h1{
    text-align: center;
    font-size: 24px;
    font-weight: 700;
    color: #0588D0;
}
.request_quote h2{
    margin-top: 30px;
    text-align: center;
    /*color: #000;*/
    font-size: 18px;
    font-weight: 400;
    cursor: pointer;
    color: #000;
}
.request_quote h2 i{
    margin-left: 20px;
    margin-right: 20px;
}
.request_quote p{
    line-height: 28px;
    margin-top: 20px;
    text-align: center;
    color: #333;
    font-size: 14px;
}
.req_quote_button{
    margin-top: 80px;
}
.req_quote_button p{
    text-align: center;
}
.req_quote_button a{
    background: -webkit-linear-gradient(left,#9105ea,#f73c95);
    background: -o-linear-gradient(left,#9105ea,#f73c95);
    background: -moz-linear-gradient(left,#9105ea,#f73c95);
    background: linear-gradient(to right,#9105ea,#f73c95);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9105ea',endColorstr='#f73c95',GradientType=1);
    color: #ffffff;
    text-decoration: none;
    padding: 25px 45px;
    font-size: 20px;
    text-transform: uppercase;
}
.req_quote_button :hover a{
    background: #f73c95;
    -webkit-transition: -webkit-transform .4s cubic-bezier(0.25,.46,.45,.94);
    transition: transform .4s cubic-bezier(0.25,.46,.45,.94);
    -moz-transition: -moz-transform .4s cubic-bezier(0.25,.46,.45,.94);
    -ms-transition: -ms-transform .4s cubic-bezier(0.25,.46,.45,.94);
    -o-transition: -o-transform .4s cubic-bezier(0.25,.46,.45,.94);
}












/*Why Choose US*/

.why_choose_us{
    padding-top: 100px;
    padding-bottom: 100px;
}
.why_choose_txt{
    font-family: 'Open Sans', sans-serif;
}
.why_choose_txt h1{
    font-weight: 300;
    font-size: 40px;
    text-align: center;
}
.why_choose_txt p{
    text-align: center;
}
.why_choose_des{
    padding-top: 40px;
}
.why_choose_des p{
    text-align: center;
}
.why_choose_des h2{
    text-align: center;
    color: #333;
    font-weight: 400;
    font-size: 20px;
    padding-top: 20px;
}
.why_choose_des_1{
    overflow: hidden;
    padding-bottom: 40px;
}
.why_choose_des_1_txt{
    width: 360px;
    float: left;

}
.why_choose_des_2_txt{
    width: 359px;
    float: left;
    border-left: 1px dotted #edeef2;
}
.why_choose_des_3_txt{
    width: 359px;
    float: left;
    border-left: 1px dotted #edeef2;
}











/*Comparison Slider*/
.coparison_slider{
    overflow: hidden;
    padding-bottom: 100px;
    margin-top: 57px;
}
.coparison_slider_txt{
    width: 500px;
    height: 450px;
    float: left;
    background: #9608E6;
    padding-left: 40px;
}
.coparison_slider_txt h1{
    color: #ffffff;
    font-weight: 500;
    font-size: 40px;
    margin-top: 50px;
    letter-spacing: 2px;
}
.coparison_slider_txt p{
    margin-top: 40px;
    margin-right: 20px;
    color: #ffffff;
    line-height: 30px;
    font-size: 15px;
}
.coparison_slider_img{
    width: 540px;
    float: left;
}
div#comparison {
    width: 60vw;
    /*height: 30vw;*/
    max-width: 100%;
    height: 450px;
    overflow: hidden;
}
div#comparison figure {
    background-image: url(../images/comparison_slider/1.jpg);
    background-size: cover;
    position: relative;
    font-size: 0;
    width: 100%;
    height: 100%;
    margin: 0;
}
div#comparison figure > img {
    position: relative;
    width: 100%;
}
div#comparison figure div {
    background-image: url(../images/comparison_slider/2.jpg);
    background-size: cover;
    position: absolute;
    width: 50%;
    box-shadow: 0 5px 10px -2px rgba(0,0,0,0.3);
    overflow: hidden;
    bottom: 0;
    height: 100%;
}

input[type=range]{
    -webkit-appearance:none;
    -moz-appearance:none;
    position: relative;
    top: -1rem; left: -1%;
    background-color: #9608E6;
    width: 102%;
}
input[type=range]:focus {
    outline: none;
}
input[type=range]:active {
    outline: none;
}

input[type=range]::-moz-range-track {
    -moz-appearance:none;
    height:15px;
    width: 98%;
    background-color: rgba(255,255,255,0.1);
    position: relative;
    outline: none;
}
input[type=range]:active {
    border: none;
    outline: none;
}
input[type=range]::-webkit-slider-thumb {
    -webkit-appearance:none;
    width: 20px; height: 15px;
    background: #fff;
    border-radius: 0;
}
input[type=range]::-moz-range-thumb {
    -moz-appearance: none;
    width: 20px;
    height: 15px;
    background: #fff;
    border-radius: 0;
}
input[type=range]:focus::-webkit-slider-thumb {
    background: rgba(255,255,255,0.5);
}
input[type=range]:focus::-moz-range-thumb {
    background: rgba(255,255,255,0.5);
}

.coparison_slider_view_more_button{}
.coparison_slider_view_more_button a{
    text-decoration: none;
    color: #ffffff;
}
.coparison_slider_view_more_button p{
    padding: 10px;
    background: #F43A97;
    width: 100px;
    text-align: center;
}















/*Get free Estimated*/

.get_free_estimated{
    background:url("../images/footer-strip-bg.jpg") no-repeat;
    text-align: center;
    padding:15px 0 15px 0;
    color: #ffffff;
    font-size: 20px;
}
.get_free_estimated span{
    font-weight: 400;
}











/*Footer Services*/
.footer_social_main_max{
    /*background: #f1f1f1;*/
}
.footer_social_main{
    overflow: hidden;
    padding-top: 50px;
    padding-bottom: 50px;
}
.footer_social_main h1{
    font-size: 24px;
    font-weight: 300;
    color: #F43A97;
    margin-bottom: 30px;
}
.footer_social_main ul{}
.footer_social_main ul li{
    list-style-type:none;
    line-height: 40px;
}
.footer_social_main ul li a{
    text-decoration: none;
    color: #333333;
    font-size: 13px;
}
.footer_social_main ul li a:hover{
    color: #F43A97;
}

.footer_social{
    width: 270px;
    float: left;
}
.footer_social h3{
    font-size: 24px;
    font-weight: 400;
    background: -webkit-linear-gradient(#A42285, #540985);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    letter-spacing: 2px;
}
.footer_social_icon{
    margin-top: 40px;
}
.footer_social_icon ul li:nth-child(1) i{
    font-size: 20px;
    color: #3B59BB;
}
.footer_social_icon ul li:nth-child(2) i{
    font-size: 20px;
    color: #009AD3;
}
.footer_social_icon ul li:nth-child(3) i{
    font-size: 20px;
    color: #418DE4;
}
.footer_social_icon ul li:nth-child(4) i{
    font-size: 20px;
    color: #DB0000;
}


.footer_services{
    width: 270px;
    float: left;
}
.footer_services_nav{}

.footer_links{
    width: 270px;
    float: left;
}
.footer_services_nav{}

.footer_location{
    width: 270px;
    float: left;
    color: #333333;
    font-size: 13px;
}
.footer_location i{
    font-size: 13px;
    color: #636363;
    margin-right: 20px;
    margin-top: 23px;
}
.footer_location p{
    margin-left: 32px;
}












/*Main footer*/
.main_footer{
    background: -webkit-linear-gradient(left,#00d39f 0,#008bd3 25%,#d40063 75%,#d4be00 100%);
    background: -o-linear-gradient(left,#00d39f 0,#008bd3 25%,#d40063 75%,#d4be00 100%);
    background: -moz-linear-gradient(left,#00d39f 0,#008bd3 25%,#d40063 75%,#d4be00 100%);
    background: linear-gradient(to right,#00d39f 0,#008bd3 25%,#d40063 75%,#d4be00 100%);
    padding: 15px 0 15px 0;
}
.main_footer_min{
    overflow: hidden;
}
.design_develop{
    width: 540px;
    float: left;
}
.design_develop p{
    font-size: 13px;
    color: #fff;
    padding:  9px 0  9px 0;
}
.design_develop a{
    text-decoration: none;
    color: #ffffff;
    font-weight: 600;
}
.footer_nav{
    width: 540px;
    float: left;
}
.footer_nav ul{
    margin: 0;
    padding: 0;
}
.footer_nav ul li{
    list-style: none;
    display: inline-block;
}
.footer_nav ul li a{
    text-decoration: none;
    /*padding: 14px 6px;*/
    font-size: 13px;
    color: #fff;
    padding: 0 9px 0 9px;
    line-height: 22px;
}
.footer_nav ul li a span{
    font-size: 40px;
}















/*..................................*/
/*Products -Plastic Emulsion*/
/*..................................*/
.plastic_emulsion_description_max{
    background: #E7DDE5;
    padding-top: 25px;
    padding-bottom: 25px;
}
.super_gloss_description_max{
    background: #EBEAEA;
    padding-top: 25px;
    padding-bottom: 25px;
}
.romana_spd_description_max{
    background: #D3DBC6;
    padding-top: 25px;
    padding-bottom: 25px;
}
.romana_weather_coat_description_max{
    background: #CBDBD0;
    padding-top: 25px;
    padding-bottom: 25px;
}
.romana_romocem_description_max{
    background: #E6D9CD;
    padding-top: 25px;
    padding-bottom: 25px;
}
.aluminium_paint_description_max{
    background: #D8E0D8;
    padding-top: 25px;
    padding-bottom: 25px;
}
.clear_virnish_description_max{
    background: #D8D6E1;
    padding-top: 25px;
    padding-bottom: 25px;
}
.water_sealer_description_max{
    background: #CFD6E0;
    padding-top: 25px;
    padding-bottom: 25px;
}
.wall_putty_description_max{
    background: #EEE7B6;
    padding-top: 25px;
    padding-bottom: 25px;
}
.romana_clear_virnish img{
    height: 400px;
    transform: rotate(1deg);
}
.romana_water_sealer img{
    height: 400px;
    transform: rotate(0deg);
}
.romana_romocem img{
    height: 400px;
    transform: rotate(0deg);
}
.romana_spd_2 img{
    height: 400px;
    transform: rotate(1deg);
}
.romana_weather_coat img{
    height: 400px;
    transform: rotate(-1deg);
}


.plastic_emulsion_description{
    overflow: hidden;
}
.plastic_emulsion_description img{
    width: 75%;
}
.plastic_emulsion_description_1{
    width: 520px;
    float: left;
}
.plastic_emulsion_description_1 img{
    margin-top: 60px;
}
.plastic_emulsion_description_2{
    width: 520px;
    float: left;
    margin-left: 40px;
}
.house_interior_design_max{
    overflow: hidden;
    margin-bottom: -5px;
    background: #f1f1f1;
    padding: 50px 0 50px 0;
}

.color_changer_name{
    width: 540px;
    float: left;
}
.plastic_emulsion_shed{
    border-collapse: collapse;
    width: 100%;
}
.plastic_emulsion_shed td{
    border: none;
    padding: 8px;
    text-align: center;
    font-size: 13px;
    color: #333;
    font-weight: 600;
    cursor: pointer;
}
.crystal_green{
    background: #91BCB7;
}
.Std_green{
    background: #4E9098;
}
.neptune_green{
    background: #53645F;
}
.water_fall{
    background: #A9CBCC;
}
.soft_green{
    background: #ECF5F2;
}
.summer_green{
    background: #EAF0D6;
}
.forest_green{
    background: #E1F6E7;
}
.coral_green{
    background: #D2E9D7;
}
.cocoon{
    background: #CCD3B2;
}
.whisper_green{
    background: #DCF4E4;
}
.charlie{
    background: #E5F1E5;
}
.sky_blue{
    background: #D0E8EC;
}
.celistine{
    background: #B3D3E2;
}
.ice_blue{
    background: #A5BDD5;
}
.pastel_blue{
    background: #68AAE4;
}
.french_blue{
    background: #3C80C9;
}
.mid_night_blue{
    background: #3C6495;
}
.coral_reef{
    background: #BFE5E8;
}
.new_blue{
    background: #96B5D5;
}
.sea_blue{
    background: #8DB9D1;
}
.light_blue{
    background:#78ADCF ;
}
.charisma{
    background:#B7C4D9 ;
}
.morning_star{
    background:#91B0C9 ;
}
.rose_pink{
    background:#DBC0C2 ;
}
.chine_rose{
    background: #DE9DBD;
}
.scarlet{
    background: #D94660;
}
.flamingo{
    background: #FADADB;
}
.wild_rose{
    background: #E2CAD8;
}
.powder_pink{
    background: #FCE7E2;
}
.france_grey{
    background: #E3D0CC;
}
.clifton_grey{
    background: #C8CEC0;
}
.misty{
    background: #DDD6CE;
}
.blossom{
    background: #E0CECA;
}
.silver_lining{
    background: #A9B1BE;
}
.steel_grey{
    background: #DEE6E9;
}
.lilac_mist{
    background: #D2C8D6;
}
.snow_goose{
    background: #DFE6EC;
}
.polar_sky{
    background: #C2D2C5;
}
.spring_yellow{
    background: #EEC84B;
}
.lemon_frost{
    background: #ECE2C0;
}
.memory{
    background: #E3D8E6;
}
.frost_blue{
    background: #DCEBD6;
}
.milk_white{
    background: #E5D9C9;
}
.off_white{
    background: #E1D7DA;
}
.light_off_white{
    background: #D4CFC1;
}
.levender_white{
    background: #E6DFE7;
}
.apple_white{
    background: #FAFBF6;
}
.perl_white{
    background: #F7F3E8;
}
.sun_flower{
    background: #F2ECE0;
}
.cream{
    background: #EDDBAB;
}
.coffee{
    background: #CAAFA4;
}
.fawn{
    background: #CCCBC9;
}
.mushroom{
    background: #C5A6A3;
}
.sandstone{
    background: #D5C3B7;
}
.sonargaon{
    background: #9B9293;
}
.jacobite{
    background: #A0BF83;
}
.lt_green{
    background: #76956C;
}
.apple_green{
    background: #6D9072;
}
.kaptai_green{
    background: #A2D8B6;
}
.adam_green{
    background: #CEE7C9;
}
.chlorophyl{
    background: #598364;
}
.emarald_green{
    background: #52AEAD;
}
.roamana_green{
    background: #90CFD4;
}

.house_interior_design{
    width: 540px;
    float: left;
    position: relative;
}
.house_interior_design img{
    width: 100%;
    height: 544px;
}
.interior_floor_design{
}
.color_bg_1 {
    width: 412px;
    height: 187px;
    background: #EBE2D9;
    position: absolute;
    top: 38px;
    left: 64px;
}
.color_bg_1 img{
    width: 119px;
    height: 187px;
    position: absolute;
    bottom: -79px;
    left: 71px;
    border: none;
}




/*Synthetic  enamel*/
.waterfall{
    background: #ADBC8E;
}
.eau_di_nill{
    background: #8FB477;
}
.turquoise{
    background: #60A486;
}
.opaline_green{
    background: #8DB27C;
}
.aqua_marine{
    background: #65AF96;
}
.cng_green{
    background: #378363;
}
.mid_blue{
    background: #4C4C72;
}
.georgian_green{
    background: #418E6C;
}
.lilac{
    background: #8A689B;
}
.lemon_yellow{
    background: #F5F547;
}
.flamingo{
    background: #DEB3AC;
}
.light_blue_super{
    background: #89AFDC;
}
.firuza{
    background: #69BA8F;
}
.oxford_blue{
    background: #4E415F;
}
.traffic_blue{
    background: #3A5D85;
}
.royale_blue{
    background: #564E97;
}
.black{
    background: #2E2C31;
}
.golden_brown{
    background: #AE7353;
}
.navy_blue{
    background: #403460;
}
.golden_yellow{
    background: #DDCE43;
}
.pink{
    background: #C0638D;
}
.off_white_super{
    background: #CECB90;
}
.cream_super{
    background: #DFD487;
}
.olive_grey{
    background: #9CA57D;
}
.light_grey{
    background: #A7B3B3;
}
.dark_grey{
    background: #5A5A62;
}
.rangamati_fall{
    background: #98BA6E;
}
.smoke_grey{
    background: #8193A1;
}
.olive{
    background: #CAD7A2;
}
.red_oxide{
    background: #76484A;
}
.signal_red{
    background: #DA4F54;
}
.tangerine{
    background: #DF5E59;
}
.maroon{
    background: #603C46;
}
.orange{
    background: #DF7A5C;
}
.bitter_chocolate{
    background: #53494A;
}
.fresh_leaf{
    background: #9FCA9C;
}
.tobacco_brown{
    background: #7C604F;
}
.coffee_super{
    background: #C3BA83;
}
.bus_green{
    background: #325547;
}
.po_red{
    background: #913F41;
}
.romana_blue{
    background: #5173A7;
}
.falsitto{
    background: #D7537B;
}
.sagar_green{
    background: #059CA1;
}
.french_blue_weather{
    background: #0D8ECB;
}
.jewel_green{
    background: #49AA61;
}
.platinum_grey{
    background: #92A0A9;
}
.chrome_green{
    background: #279077;
}
.lime{
    background: #C7DC99;
}
.deep_orange{
    background: #D13A34;
}
.old_gold{
    background: #BA9770;
}
.pastel_blue{
    background: #2DA7D4;
}
.brick_red{
    background: #7A3235;
}
.wedge_wood{
    background: #698B95;
}
.sweet_pink{
    background: #E0888A;
}
.glorious_sun{
    background: #DA8643;
}
.china_rose{
    background: #D495B2;
}
.white_001{
    background: #F6F3E4;
}
.off_white_002{
    background: #E6DFD6;
}
.cream_003{
    background: #D9CF99;
}
.peach_004{
    background: #D7AE9A;
}
.deep_peach_005{
    background: #D0A092;
}
.brick_red_romocem_006{
    background: #A27270;
}
.pale_grey_007{
    background: #BCB7B7;
}
.warm_grey_008{
    background: #8C8588;
}
.smoke_grey_romocem_009{
    background: #9FA1A4;
}
.ice_blue_010{
    background: #D2DCE5;
}
.sky_blue_011{
    background: #849FCC;
}
.secrets_012{
    background: #216B84;
}
.aquamarine_013{
    background: #C9D3C1;
}
.crystal_green_014{
    background: #82B992;
}
.cool_green_015{
    background: #6DAE5D;
}
.sweet_pink_016{
    background: #E1A59A;
}
.sweet_orange_017{
    background: #DE8858;
}
.deep_pink_018{
    background: #CB85AF;
}
.nut_brown_019{
    background: #736360;
}
.sonargaon_020{
    background: #B9B198;
}
.chrome_green_021{
    background: #10714E;
}
.aluminium_paint{
    background: #ADB2BD ;
}
.clear_virnish{
    background: #CE6F2B ;
}
.red_oxide_virnish{
    background: #5d1f1e ;
}
.water_sealer_color{
    background: #82786C ;
}
.wall_putty_color{
    background: #D8D9DB ;
}
















/*Contact Details*/

.contact_address{
    overflow: hidden;
    padding-top: 50px;
    padding-bottom: 50px;
}
.contact_address_txt{
    width: 400px;
    height: 340px;
    float: left;
    background: #008bd3;
    background: -moz-linear-gradient(top,#008bd3 0,#d40063 100%);
    background: -webkit-linear-gradient(top,#1e5799 0,#d40063 100%);
    background: linear-gradient(to bottom,#1e5799 0,#d40063 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#008bd3',endColorstr='#d40063',GradientType=0);
    padding-left: 20px;
    padding-top: 100px
}
.contact_address_txt_factory{
    background-color: #ffc000;
    background: -moz-linear-gradient(top,#ffc000 0,#e2042d 100%);
    background: -webkit-linear-gradient(top,#ffc000 0,#e2042d 100%);
    background: linear-gradient(to bottom,#ffc000 0,#e2042d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc000',endColorstr='#e2042d',GradientType=0);
}
.contact_address_txt h1{
    text-transform: uppercase;
    font-size: 16px;
    color: #ffffff;
}
.contact_address_txt_1{
    padding-top: 20px;
}
.contact_address_txt_1 h2{
    font-size: 15px;
    color: #ffffff;
    font-weight: 600;
    padding-top: 5px;
}
.contact_address_txt_1 p{
    font-size: 14px;
    color: #ffffff;
    padding-top: 5px;
}
.contact_address_txt_2{
    padding-top: 10px;
}
.contact_address_table{
    border-collapse: collapse;
    width: 100%;
}
.contact_address_table td{
    border: none;
    text-align: left;
    font-size: 14px;
    color: #ffffff;
    padding-top: 5px;
}

.contact_map{
    width: 650px;
    float: left;
    margin-left: 10px;
}










/*Managing director*/


.managing_director_tx_max{
    background: #f1f1f1;
    padding-top: 100px;
    padding-bottom: 100px;
}
.managing_director_txt{
    overflow: hidden;
}
.md_image{
    width: 300px;
    float: left;
}
.md_image img{
    width: 204px;
    height: 250px;
    border: 10px solid #eeeeee;
    -webkit-box-shadow: 2px 2px 5px 0px rgba(136,136,136,1);
    -moz-box-shadow: 2px 2px 5px 0px rgba(136,136,136,1);
    box-shadow: 2px 2px 5px 0px rgba(136,136,136,1);
}
.md_image_2 h2{
    text-transform: uppercase;
    font-size: 16px;
    color: #333333;
    margin-top: 10px;
    margin-left: 12px;
}
.md_image_3{
    text-transform: uppercase;
    font-size: 14px;
    color: #ffffff;
    margin-top: 10px;
    background: #5CAD8D;
    padding: 10px;
}
.md_image_3 p{
    letter-spacing: 1px;
}
.md_image p{
    font-size: 13px;
    text-transform: uppercase;
    font-weight: 600;
    color: #ffffff;
}
.md_image_4{
    text-transform: uppercase;
    font-size: 14px;
    color: #ffffff;
    margin-top: 10px;
    background: #2BAFD1;
    padding: 10px;
}
.md_image p{}

.md_speech{
    width: 700px;
    float: left;
    margin-left: 80px;
}
.md_speech_2 p{
    margin-top: 35px;
    font-size: 14px;
    font-weight: 400;
    color: #555;
    text-align: justify;
    line-height: 27px;
}

.md_signature {
    padding-top: 10px;
}
.md_signature p{
    font-size: 14px;
    font-weight: 700;
    color: #888;
    text-align: justify;
    line-height: 27px;
    text-transform: uppercase;
}
.md_signature img{
    width: 94px;
    height: 50px;
}









/*Vision & Mission*/
.vision_mission_max{
    background: #f1f1f1;
}
.vision_mission {
    padding-top: 50px;
    padding-bottom: 300px;
    background: #f1f1f1;
    padding-left: 10px;
    padding-right: 10px;
}
.vision_mission h2{
    color: #932B86;
    font-size: 18px;
    text-transform: uppercase;
}
.vision_mission p:nth-child(2){
    margin-top: 30px;
}
.vision_mission p:nth-child(3){
    margin-top: 30px;
}










/*About US*/
.about_us_max{
    background: #f1f1f1;
}
.about_us{
    padding-top: 100px;
    padding-bottom: 100px;
}
.about_us h2{
    font-size: 25px;
    text-transform: uppercase;
    color: #7D3991;
    margin-bottom: 20px;
    letter-spacing: 2px;
}
.about_us p{
    line-height: 35px;
    text-align: justify;
    color: #333333;
}









/*Career At Romana*/
.career_max{
    padding-top: 100px;
    padding-bottom: 100px;
    background: #f1f1f1;
    height: 300px;
}
.career_txt{
    width: 900px;
    margin: 0 auto;
}
.career_txt h1{
    font-size: 20px;
    color: #88318B;
    text-transform: uppercase;
    margin-bottom: 20px;
    letter-spacing: 2px;

}
.career_txt p{
    font-size: 14px;
    color: #333333;
    line-height: 30px;
}
.career_at_romana{
    overflow: hidden;
}
.working_romana{
    width: 430px;
    float: left;
    margin-top: 20px;
    padding-right: 10px;
    background: #008bd3;
    padding-left: 10px;
    padding-top: 20px;
    padding-bottom: 20px;
}
.working_romana h2{
    font-size: 17px;
    color: #ffffff;
    text-transform: uppercase;
}
.working_romana p{
    font-weight: 600;
}

.meet_us{
    width: 430px;
    float: left;
    margin-top: 20px;
    padding-right: 10px;
    background: #5BAC8B;
    padding-left: 10px;
    padding-top: 20px;
    padding-bottom: 20px;
}
.meet_us h2{
    font-size: 17px;
    color: #ffffff;
    text-transform: uppercase;
}
.meet_us p{
    font-weight: 600;
}
.forward_application {
    padding-top: 40px;
}
.forward_application p{
    font-size: 13px;
    color: #333333;
}
.forward_application a{
    text-decoration: none;
    color: #6A53A5;
    font-weight: 600;
}





/*Gallery*/
.gallery_max{
    height: 500px;
    padding-top: 50px;
}

.swiper-container {
    width: 100%;
    padding-top: 50px;
    padding-bottom: 50px;
}
.swiper-slide {
    background-position: center;
    background-size: cover;
    width: 300px;
    height: 300px;

}


















/*FAQ*/
.faq_max{
    padding-top: 50px;
    padding-bottom: 100px;
}
.ac-container ul{
    padding-left: 20px;
}
.ac-container ul li{
    margin-left: 20px;
    color: #333333;
    font-size: 16px;
    margin-top: 10px;
    list-style: none;
}
.ac-container span{
    color: #ED1B23;
    font-size: 30px;
}
.{}
