body{    font-family: Josefin Sans;}.topbar_container{    position: relative;    background: #222;    height:50px;    padding-top: 10px;    padding-bottom: 10px;}.topbar{    padding-top: 7px;}.topbar *{    color:white;}.container-fluid.topbar_container{    /*    padding-left: 0px;        padding-right:0px;*/}.clear_padding{    padding-left:0px !important;    padding-right:0px !important;}.clear_margin{    margin-left:0px !important;    margin-right:0px !important;}.pull-left span, .pull-right span{    vertical-align: middle;}.brand_logo_top{    width:150px;}.navbar{    height: 90px;    padding: 21px 0px 21px 0px;}ul.nav.nav_top li a{    font-size: 18px;    color:white;}a.brand_logo_top_link{    display: contents;}/*ul.nav.nav_top li a.menu_selected{    color:#ed1c24;}*/header img.banner_img{    width:100%;    height:auto;}.navbar{    margin-bottom: 0px;}.servcice_container{    padding-top: 100px;    padding-bottom:100px;    background: rgba(34, 34, 34, 0.05);}@font-face {    font-family: 'Josefin Sans';    src: url(sansation_light.woff);}@font-face{    font-family: Josefin Sans;    src: url(../fonts/JosefinSans-Regular.ttf);}.servcice_container h3{    font-weight: 700;    font-size: 22px;    margin-top: 0px;}.servcice_container p{    font-size: 18px;}.service_item_container{    background: white;    padding: 23px;}.abouthome_container{    text-align:  center;     padding-top: 75px;    padding-bottom: 100px;  }.abouthome_container h1{    line-height: 74px;    letter-spacing: 0px;    font-weight: 600;    font-style: normal;       font-size: 62px;}.abouthome_container p{    font-size: 18px;    line-height: 26px;}.abouthome_container span{    background: #ed1c24;    padding: 16px;    padding-bottom: 12.5px;}.abouthome_container a{    color: white;    vertical-align: middle;    font-size: 15px;    letter-spacing: 1px;}@media(min-width:769px){    .abouthome_container p{        padding-left: 150px;        padding-right: 150px;    }}p.about_p2_left{    line-height: 44px;    letter-spacing: 0px;    font-weight: 600;    font-size: 32px;    padding:0px;    text-align: left;}.abouthome_container img{    width:100%;}p.about_p3_right{    padding:0px;    text-align: left;}.brand_container{    background: url("../image/slider-bg3.jpg") top right;    padding-top: 70px;    padding-bottom: 70px;    background-repeat: no-repeat;    background-attachment: fixed;}.brand_item_container{    background: white;    padding: 25px;}.brand_container .brand_item_container img{    width:100%;    /*filter: drop-shadow(0px 0px 3px black);*/}@media(min-width:769px){    .brand_item_container.brand_item_container_line-1{        margin-bottom: 25px;    }}.contact_form_container{    padding-top: 100px;    padding-bottom: 100px;}p.contact_form_topleft_p1{    line-height: 44px;    letter-spacing: 0px;    font-weight: 600;    font-size: 32px;}p.contact_form_topleft_p2{    font-size: 18px;    line-height: 26px;}p.contact_form_topleft_p3{    color: #ed1c24;    font-size: 24px;}p.home_contact_h{    font-size: 20px;    line-height: 26px;    font-weight: 600;}p.home_contact_p{    font-size: 18px;    line-height: 26px;}.fa.fa_contact{    font-size: 36px;    color: #ed1c24;}.contact_form_container{    background: rgba(34, 34, 34, 0.05);}div.form_input_container{    background: white;    width:100%;    padding:20px 45px;    padding-bottom: 40px;}.form_input_container h1{    text-align: center;    line-height: 64px;    letter-spacing: 0px;    font-weight: 600;    font-size: 52px;}.form_input_container input, .form_input_container textarea{    display: block;    text-align: left;    width:100%;    margin-top: 40px;    border:none;    border-bottom: rgba(128,128,128,0.5) 1.3px solid;    transition: ease-in-out 0.3s;}.form_input_container input:focus, .form_input_container textarea:focus{    border:none;    border-bottom: #ed1c24 1.3px solid;}.form_input_container input::placeholder, .form_input_container textarea::placeholder {    font-size: 14px;    font-weight: 900;    color:rgba(0,0,0,0.5);}.contact_form_container span{    background: #222;    padding: 16px;    padding-bottom: 12.5px;    display: table;    margin-left: auto;    margin-right: auto;    cursor: pointer;}.contact_form_container span:hover{    background: #ed1c24;    transition:0.3s ease-in-out;}.contact_form_container span a{    color: white;    vertical-align: middle;    font-size: 15px;    letter-spacing: 1px;}.contact_form_container span a:hover{    text-decoration: none;}footer .footer_container{    background: #242424;    padding-top: 25px;    padding-bottom:5px;}footer .footer_container *{    color:white;}.footer_container_top{    padding-top: 45px;    padding-bottom: 65px;}.footer_container_h{    font-size: 18px;    font-weight: 500;    margin-bottom: 36px;}.footer_container_h:before{    content: "";    position: absolute;    width: 30px;    height: 2px;    background: #ed1c24;    left: 16px;    top: 49px;}.footer_container_p{    font-size: 16px;}.footer_container_top ul{    list-style-type: none;    padding-left: 0px;}.footer_container_top ul li{    margin-bottom: 10px;}footer .copyright{    text-align: center;}.footer_container_p.footer_container_about{    line-height: 23.9px;}.footer_container_p span{    background: #ffffff;    padding: 5px 9px;    padding-bottom: 3px;    display: inline-block;    margin-left: auto;    margin-right: auto;}.footer_container_p span a{    color: black;    vertical-align: middle;    font-size: 13px;    letter-spacing: 1px;}p.copyright a{    transition:0.3s ease-in-out;}p.copyright a:hover{    color:#ed1c24;    text-decoration: none;}.footer_container_p span{    transition:0.3s ease-in-out;    cursor:pointer;}.footer_container_p span a:hover{    text-decoration: none;    color:black;}.footer_container_p span:hover{    background:#ed1c24;}.footer_container_p.footer_container_ul_link li:hover a{    color:#ed1c24;}.footer_container_p li:hover a{    text-decoration: none;    color:black;    transition:0.3s ease-in-out;}.abouthome_container span:hover{    transition:0.3s ease-in-out;    background: #222;}.abouthome_container span:hover a{    transition:0.3s ease-in-out;    color:#ed1c24;    text-decoration: none;}.abouthome_container span{    cursor:pointer;}.navbar.navbar-inverse{    border-radius: 0px;}ul.nav.navbar-nav.navbar-right.nav_top li a:hover{    color: #ed1c24;    transition:0.3s ease-in-out;}.topbar .pull-right span i.fa:hover{    color: #ed1c24;    transition:0.3s ease-in-out;    cursor:pointer;}nav.navbar.navbar-inverse{    position: sticky;    top: 0px;    z-index: 999;}.col-4-box-container{    border: 3px #ed1c24 solid;    padding: 20px;}.col-4-box-container .about_p2_left{    line-height: 26px;    font-size: 26px !important;    color: black;    text-align: center;}.col-4-box-container .about_p2_left span{    line-height: 31px;    font-size: 20px !important;    color: #ed1c24;    background: transparent;}.col-4-box-container .about_p3_right{    text-align: center;}.col-md-6-text-container h1{    font-size: 26px;    text-align: left;    margin-bottom: 0px;    line-height: 45px;    padding-left: 16px;}.col-md-6-text-container p{    text-align: left;}@media (min-width: 769px){    .col-md-6-text-container p {        padding-left: 0px;        padding-right: 0px;    }}.col-md-6-text-container img{    width: auto;    float: left;    display: inherit;    border-left: 3px solid #ed1c24;    margin-right: 20px;    margin-top: 5px;}.col-md-6-text-container h1:before{    content: "";    background-color: #ed1c24;    /* color: red; */    position: absolute;    left: 15px;    width: 3px;    height: 37px;    bottom: auto;}.col-4-box-container.col-12-box-container p{    text-align: left;}.col-4-box-container.col-12-box-container img{    width: 50%;    display: inline;    float: left;    margin-right: 30px;    /*margin-right: 0px;*/}.col-4-box-container.col-12-box-container .about_p2_left.service_item_h.service_item_h_left:before{    content: "";    background-color: #ed1c24;    /* color: red; */    position: absolute;    left: 35px;    width: 3px;    /*height: 41px;*/    height: 35px;    bottom: auto;}.col-4-box-container.col-12-box-container{    border:none;}h1.about_p2_left.service_item_h{    font-size: 26px;    text-align: left;    margin-bottom: 0px;    /* line-height: 45px; */    line-height: 40px;    padding-left: 16px;    margin-top: 0px;    padding-bottom: 0px;    margin-top: 6px;}.col-4-box-container.col-12-box-container .service_img{    border-left: 3px solid #ed1c24;}.col-4-box-container.col-12-box-container img.service_img_logo{    /*height: 120px;*/    height: 60px;    width: auto;    float: none;    display: block;}.col-4-box-container.col-12-box-container.col-12-box-container-service{    border:1px solid rgba(0, 0, 0, 0.2);    /*background: rgba(214, 212, 212, 0.1);*/}@media(max-width:480px){    .col-4-box-container.col-12-box-container img{        width: 100%;        margin-right: 0px;        margin-bottom: 20px;    }}@media(min-width:769px){    .about_p2_left.service_item_h.service_item_h_right{        text-align: right;        padding-left: 0px;        padding-right: 16px;    }    h1.about_p2_left.service_item_h.service_item_h_right:before{        content: "";        background-color: #ed1c24;        /* color: red; */        position: absolute;        right: 35px;        width: 3px;        height: 41px;        bottom: auto;    }    .col-4-box-container.col-12-box-container img.service_img.service_img_right{        float:right;        border-left: none;        border-right: 3px solid #ed1c24;        margin-left: 30px;        margin-right: 0px;    }    .col-4-box-container.col-12-box-container img.service_img_logo.service_img_logo_right{        /*height: 120px;*/        height: 60px;        width:auto;        float: none;        display: table;        /* position: relative; */        margin-right: 0px;        margin-left: auto;        width: auto !important;        height: 60px !important;    }}@media(max-width:768px){    h1.about_p2_left.service_item_h.service_item_h_right:before{        content: "";        background-color: #ed1c24;        /* color: red; */        position: absolute;        left: 35px;        width: 3px;        height: 41px;        bottom: auto;    }}@media(max-width:768px){    .resp_img_single{        display:block !important;    }    .resp_img_double{        /*display:none !important;*/    }    .resp_img_single.resp_img_single_2, .resp_img_single.resp_img_single_1{        margin-top: 30px;    }    .br_resp{        display:none;    }    }@media(min-width:769px){    .resp_img_single{        display:none !important;    }    .resp_img_double{        display:block !important;    }}img.service_img_logo.resp_img_single_1.serice_img_short_text{    /*height: 120px;*/    height: 60px;    width: auto;    float: none;    display: block;}/*@media(max-width:480px){*/@media(max-width:640px){    img.service_img_logo{        width: 100% !important;        max-width: 300px !important;        height: auto !important;    }}@media(min-width:769px){    .contact_info_container p.contact_form_topleft_p1, .contact_info_container p.contact_form_topleft_p2, .contact_info_container p.contact_form_topleft_p3{        padding-left: 0px;        padding-right: 0px;    }    .contactpage_info p{        padding-left: 0px;        padding-right: 0px;    }    .contactpage_info{        text-align: left;    }}.contact_info_container p.contact_form_topleft_p1, .contact_info_container p.contact_form_topleft_p2, .contact_info_container p.contact_form_topleft_p3{    padding-left: 0px;    padding-right: 0px;}.contactpage_info p{    padding-left: 0px;    padding-right: 0px;}.contactpage_info{    text-align: left;}fieldset.contact_fieldset{    text-align: left;    font-size: 18px;    font-weight: 700;}.form_input_container input, .form_input_container textarea{    margin-top: 5px;    margin-bottom: 10px;}.form_input_container.contact_page_form{    padding-top: 0px;}.form_input_container.contact_page_form h1{    margin-top: -5px;    margin-bottom: 35px;}@media(min-width:769px){    p.refresh_section{        padding-left: 0px;        padding-right: 0px;    }    p.refresh_section span, p.refresh_section a{        color:black;        background: transparent;    }    p.refresh_section span{        padding-left: 0px;    }    .contact_fieldset.contact_fieldset_security_code{        /*margin-bottom: -30px;*/    }}p.refresh_section{    padding-left: 0px;    padding-right: 0px;}p.refresh_section span, p.refresh_section a{    color:black;    background: transparent;}p.refresh_section span{    padding-left: 0px;}.contact_fieldset.contact_fieldset_security_code{    /*margin-bottom: -30px;*/}input#submitbutton{    width: 77px;    padding-top: 4px;    padding-left: 10px;}h1.contact_page_h{    /*text-align: left;*/    text-transform: uppercase !important;    font-size: 26px;    text-align: left;    margin-bottom: 0px;    line-height: 45px;    /*padding-left: 16px;*/    letter-spacing: 0px;    font-weight: 600;    font-style: normal;    color:black;    margin-left: -2.3px;}.abouthome_container.contatact_container_resp{    padding-bottom:40px;}h1.h1_cus_about{    margin-top: 0px;}/*p.left_line_h{    padding-left: 16px;}p.left_line_h:before{    content: "";    background-color: #ed1c24;     color: red;     position: absolute;    left: 15px;    width: 3px;    height: 37px;    bottom: auto;}*/@media(min-width:769px){    .service_logo_resp{        /*margin-top: 30px;*/        margin-top: 0px;    }    br.home_icon_br{        display: none;    }    br.br_768max_show{        display: none;    }    div.col_br_768max_show{        display: none;    }}@media(max-width:1024px){    .navbar-collapse{        background:#222;    }}@media(max-width:640px){    img.brand_logo_top{        margin-left: 10px;    }}@media(max-width:480px){    .pull-right.socialm_container{        display: none;    }}h1.large_h_home{    margin-top: 10px;}header.header_home{    position: relative;    overflow: hidden;    animation: header-cloud 200s ease-in-out infinite;    background-size: cover;}@media(max-width640px){    header.header_home{        animation: header-cloud 550s ease infinite;    }}@keyframes header-cloud{    0%{        background: url("../image/slider-cloud.gif") left top;           }    25%{        background: url("../image/slider-cloud.gif") right top;           }    50%{        background: url("../image/slider-cloud.gif") left top;           }    85%{        background: url("../image/slider-cloud.gif") right top;           }    100%{        background: url("../image/slider-cloud.gif") left top;           }}img.banner_cloud{    position: absolute;    top: 0px;    z-index: -1;}.contact-home-resp{    /*width:100%;*/    width: auto;    max-height: 410px;    height:auto;}/*@media(min-width:769px){    .contact-home-resp{        width:auto;    }}*/.footer-logo-resp{    max-width: 206px;    width: 100%;    margin-top: 20px;}.brand_container div.brand_item_container{    /*background:none;*/}div.socialm_container span a:hover *, div.socialm_container span a:hover, div.socialm_container span a i:hover{    color:#3B5998 !important;    text-decoration: none;    transition: 0.3s ease-in-out;}h1.about_p2_left.service_item_h.service_item_h_left.service-main-h-h1{    color:black;}@media(max-width:480px){    h1.about_p2_left.service_item_h.service_item_h_left.service-main-h-h1{        padding-right: 6px;    }}.text-upper-cus.text-upper{    text-transform:uppercase !important;}p.about_p2_left.left_line_h.main-h-home{    text-align: center;    margin-bottom: 10px;    margin-top: 15px;}h1.contact_page_h.contact_main_h:before{    content: "";    background-color: #ed1c24;    /* color: red; */    position: absolute;    left: 59px;    width: 3px;    height: 41px;    bottom: auto;}h1.contact_page_h.contact_main_h{    padding-left: 18px;}img.full_width_img_brand_total_cus{    /*    width:100% !important;        height:auto !important;*/}@media(min-width:641px){    li.dropdown li a{        color:black !important;    } }html{    scroll-behavior: smooth;}.logo_top_right_resp_cus_h_container_section{    display: flex;    justify-content: space-between;       align-items:center;}.logo_top_right_resp_cus_h_container_section img{    margin-right: 0px !important;}@media(max-width:640px){    .logo_top_right_resp_cus_h_container_section{        display: flex;        /* justify-content: space-between; */        align-items: start;        flex-direction: column;    }    .logo_top_right_resp_cus_h_container_section img{        width:100% !important;        height:auto !important;        margin-top:36px;    }}.three-one-full-container{    width: 100%;    display: flex;    flex-direction: column;    justify-content: center;    align-items: center;    background: rgba(204, 204, 204, 0.12);    margin-bottom: 30px;    border: solid rgba(130, 130, 130, 0.75) 1px;    /*box-shadow: 0px 15px 27px -27px black;*/    box-shadow:none;    padding: 12px;}.three-one-full-container-img{    /*    padding:0px !important;        margin:0px !important;        width:100% !important;        height:auto !important;        max-width: 150px !important;        max-width: 130px !important;*/    padding: 0px !important;    margin: 0px !important;    width: auto !important;    height: auto !important;    /* max-width: 150px !important; */    max-width: 280px !important;    max-height: 120px;}.three-one-full-container-name{    padding:0px !important;    margin-top: 16px;    margin-bottom: 0px !important;    text-align:center !important;}.full-left-h-custom{    text-align: left;    font-weight: 900;}.three-one-full-container-name a{    color:black !important;}.three-one-full-container-name:hover, .three-one-full-container-name *:hover{    text-decoration: none !important;    color:rgb(237, 28, 36) !important;}.three-one-full-container:hover{    /*box-shadow:none;*/    box-shadow: 0px 15px 27px -27px black;    transition:ease-in-out 0.3s;}.three-one-full-container:hover .three-one-full-container-img{    /*    max-width:80px !important;           transition:ease-in-out 0.3s;*/}.three-one-full-container:hover .three-one-full-container-name a{    /*    font-size:18px !important;          transition:ease-in-out 0.3s;*/}.footer-common-con-cus{    background:transparent !important;}.footer-common-con-cus:hover a i.fa{    color: #ed1c24 !important;}.footer-common-con-cus a i.fa{    color: white !important;    font-size: 32px !important;}.axxar-container-service a:hover{    color:black !important;}.axxar-container-service .three-one-full-container a{    font-size:22px !important;    cursor:default;}.axxar-container-service .three-one-full-container:hover a{    font-size:22px !important;}.axxar-container-service h3{    text-align: center;}.back_home{    display:block;    float:right;    color:white;    background:#ed1c24;    padding: 8px 9px 4px 10px;}.back_home:hover{    color:black;    text-decoration: none;    transition:ease-in-out 0.3s;}.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {    color: rgb(237, 28, 36) !important;}ul.dropdown-menu li{    padding:3px;}/*.row.contact_form_container-row-border{    border: #ed1c24 solid 2px;    padding: 8px;}*/.span-bookmark-cus{    visibility: hidden !important;}@media(max-width:667px){    .dropdown-menu-mpb-resp{        overflow-y: auto !important;        height: 100px !important;    }}.redline_international-home-btn{    cursor:pointer;}.redlinegreeting-home-btn{    cursor:pointer;}.home-logo-row{    display: flex !important;    flex-wrap: wrap !important;    justify-content: center !important;    align-items: flex-start !important;}@media(max-width:768px){    .home-logo-row .col-xs-12.col-md-3:not(:last-child){        margin-bottom: 15px;    }}.white-bg-link-a-elmt{    color:black !important;}p.refresh_section span:hover{    background-color:transparent;    color:black;}