body {    font-family: 'Roboto', sans-serif;    font-size   : 14px;    line-height : 21px;    color       : #444444;    font-weight : 300;    background: #f2f1f1;    }/* --------------------------------------Global Typography------------------------------------------*/h1, h2, h3, h4, h5, h6 {    margin      : 0 0 10px;    color       : #000000;    font-family: 'Oswald', sans-serif;    }h1 {    font-size   : 22px;    line-height : 1.4em;    font-weight : 500;    color: #fff;    margin-bottom: 0;    }h2 {    font-size   : 20px;    line-height : 1.5em;    font-weight : 500;    }h3 {    font-size   : 20px;    line-height : 1.5em;    font-weight : 500;    }h4 {    font-size   : 14px;    line-height : 1.5em;    font-weight : 300;    }h5 {    font-size   : 14px;    line-height : 1.5em;    font-weight : 500;    }h6 {    font-size   : 15px;    line-height : 24px;    }/* --------------------------------------LINK STYLE------------------------------------------*/a {    color              : #010101;    text-decoration    : none;    -webkit-transition : all 0.3s ease 0s;    -moz-transition    : all 0.3s ease 0s;    -o-transition      : all 0.3s ease 0s;    transition         : all 0.3s ease 0s;    }a,a:active,a:focus,a:active {    text-decoration : none;    outline         : none    }a:hover,a:focus {    text-decoration : none;    color: #ff6102;    }p{    margin-bottom: 10px;}ul {    margin     : 0;    padding    : 0;    list-style : none;    }/* --------------------   Section Wrapper   -------------------*/.xn9pz9{	padding: 15px 0 15px;}/* --------------------   main Wrapper   -------------------*/#f02zk9{    width: 100%;    overflow: hidden;}/*----------------------------- * NAVIGATION & HEADER STYLE *-------------------------------*/ /* --------------------   Top Bar   -------------------*/.y134q4{    padding: 10px 0 10px;        text-transform: uppercase;}.y134q4 .suia1x > li:last-child{    content: "";}.y134q4 .suia1x > li:last-child:before{    content: "/";    float: left;    padding-top: 5px;    padding-bottom: 5px;}.y134q4 .suia1x > li > a{    padding-top: 5px;    padding-bottom: 5px;    text-transform: uppercase;    padding-left: 7px;    padding-right: 2px;    font-size: 12px;    color: #000;}.y134q4 .suia1x > li > a:hover{    color: #ff6102;    background: none;}.y134q4 .rbub76{     line-height:31px;}.y134q4 .vgf1ct{    float: right;}.m6fof6{    float: left;}.y134q4 .right .ejypqe {    color: #d3d3d3;    border-radius: 0;    border-bottom: 1px solid #d3d3d3;    border-left: none;    border-right: none;    border-top: none;    padding: 0px 5px;    line-height: 29px;    height: 50px;    margin-top: 1px;}@media (max-width : 992px) {    .m6fof6{         float: none;    }    .y134q4 .left,.y134q4 .right{        text-align: center;    }    .suia1x{        float: none;    }    .y134q4 .right{        float: none;    }    .y134q4 .suia1x > li{        float: none;        display: inline-block;    }    .y134q4 .rbub76{        text-align:center;    }    .y134q4 .vgf1ct{        float:none;        text-align:center;     }} /* --------------------   Header Section   -------------------*/.ocd80z .post5o{    padding-top: 10px;}   .ocd80z .post5o img {    width:100px;   }.ocd80z .nov7i9{    padding-top: 25px;    float: right;}.ocd80z .nov7i9 .lax5gm{    width: 28px;    height: 28px;    line-height: 2;    text-align: center;    border: 1px solid #000;    margin: 5px;    cursor: pointer;    color: #000;}.ocd80z .nov7i9 .lax5gm:hover,.ocd80z .nov7i9 .lax5gm:focus{    border:1px solid #305394;    color: #305394;}@media (max-width : 992px) {    .ocd80z .post5o{        padding-top: 0px;    }    .ocd80z img{        margin: 0 auto;        padding: 10px 0;    }    .ocd80z .nov7i9{        float: none;        margin: 0 auto;        text-align: center;        padding: 10px 0;    }    .su1kew {        position: relative;        z-index: 999;    }}/* --------------------   Nevigation   -------------------*/.tzqj15 {    border-radius  : 0;    padding        : 15px 0;    background     : transparent;    margin         : 0;    font-size      : 15px;    text-transform : uppercase;    }.jv0htl:hover {    color: #ff6102;    }.jv0htl .mst5wh {    background: #000;}.dcqgdt .mhmzuv li a {    color       : #000000;    font-weight : 400;    padding     : 15px 15px 15px 0px;    font-size   : 14px;    font-family: 'Oswald', sans-serif;    }.dcqgdt .mhmzuv li a:hover,.dcqgdt .mhmzuv li.active a {    color      : #ff6102;    background : transparent;    }.dcqgdt .mhmzuv li a:focus {    background : transparent;    }.rj66wb .suia1x > .en193d > a, .rj66wb .suia1x > .en193d > a:focus, .rj66wb .suia1x > .en193d > a:hover{    background:none;    color:#000;}.rj66wb .suia1x > li > a:focus, .rj66wb .suia1x > li > a:hover{    color:#ff6102;}.j443zf ul.zj7ufg{    background:#fff;    padding:10px;}.j443zf ul.zj7ufg li a{    padding:0;    line-height:32px;}@media (max-width : 991px) {    .dcqgdt .mhmzuv li a {        padding     : 10px;        }    .tzqj15{        padding-top: 0;    }     .dcqgdt .mhmzuv li a {        font-size: 12px;    } }@media (max-width : 767px) {    .dcqgdt .mhmzuv li {        text-align : center;        }    .dcqgdt .mhmzuv li a {        padding : 5px 0;        color: #0e1555;        font-size: 14px;        line-height: 22px;        }    .su1kew {        margin-top : 10px;        background: #fff;        width: 100%;        }    .tzqj15 .container .iyktdl{        position: fixed;        top: 0;        background: #ff6102;        border-radius: 0 0 5px 5px;    }     .jv0htl{        margin: 0;    }    .rj66wb .jv0htl {        border-bottom-color: #ff6102;        border-left-color: #ff6102;        border-right-color: #ff6102;        border-top-color: #ff6102;    }    .tzqj15 .container > .su1kew{        background: #f2f1f1;    }    .tzqj15{        min-height: 0;        padding: 0;    }     #wl1u2g{        margin-bottom: 20px;    }    .ysxpyk .amcil5{        display:none;    }}/******************Search************/.vc368c{    margin:0;    padding:0;    float:right;    }.a5bvdh:focus{    -webkit-box-shadow:0 0 0;    box-shadow:0 0 0;    border-color:#000;}.a5bvdh{    background: none;    border-top: 0px;    border-bottom: 1px solid #000;    border-radius: 0px;    border-left: 0px;    border-right: 0px;    height: 35px;    width: 100%;}.n1sc3k{    background:none;    border-radius:0px;    height:50px;    border-bottom:1px solid #000;    border-left:0px;    border-top:0px;    border-right:0px;}.n1sc3k:hover{    background:none;}@media (max-width: 1000px) {    .amcil5,.vc368c{        float:none !important;        text-align:center;    }    .rqlylx{        margin:0 auto;        text-align:center;     }}/* --------------------   Feature carousel Section   -------------------*/.i1j21f{    background: #fff;}.rx4ol1 > .gx87lk > img,.rx4ol1 > .gx87lk > a > img {    width: 100%;    margin: auto;}/*Carousal Control*/.oesgh9{    position:absolute;    top:0;    right:0;    width:60px;}.fjyjjq{    top:40%;    width:30px;    height:30px;    line-height:30px;    font-size:12px;    background:rgba(0, 0, 0, 0.3);    display:block;    text-shadow:none;}.fjyjjq.left,.fjyjjq.right{    background-image: none;}.i1j21f .fjyjjq{    opacity: 2;}/* --------------------   Feature News Section   -------------------*/.um7wg6{    padding-top: 30px;    background: #fff;    margin-bottom: 30px;}.um7wg6 .mv7w30{    text-align: left !important;    padding: 10px 15px;    color: #fff;    text-transform: uppercase;    font-size: 18px;    display: inline-block;    font-weight: 700;    margin-left:30px;}.um7wg6 .mv7w30 h2{    margin:0;    font-size:18px;}.nchbsf{   background: #f72300;}.iwczhp{   background: #3a98c9;}.pk47tw{    background: #0ed6ca;}.mv7w30 a{    color: #fff;}.nchbsf:hover{    background: rgba(247, 35, 0, 0.7);}.iwczhp:hover{    background:rgba(58, 152, 201, 0.84);}.pk47tw:hover{    background: rgba(14, 214, 202, 0.84);}.h2r50a{    background: #fff;    text-align: center;}.makr76{    position: relative;}.czdtct{    background: #fff;    position: absolute;    bottom: 0;    left: 10%;    right: 10%;    padding:25px 30px 0;}.orro12 h2{    font-size: 18px;    margin: 0 0 10px;}.zc8ug7{    font-size: 11px;    color: #767676;    margin-bottom:3px;}.zc8ug7 a{    color:#767676;}.zc8ug7 a:hover{    color:#f72300;}.qbzolc{    padding:10px 15% 30px;}@media (max-width: 1024px) {    .um7wg6 .pry0xh h3.cb5lxs{        font-size:11px;    }    .um7wg6 p{        font-size:12px;        line-height:18px;    }}@media (max-width: 980px) {     .um7wg6 .pry0xh h3.cb5lxs{            font-size:15px;     }     .um7wg6 p{            font-size:14px;            line-height:21px;     }    .wjx0ra .czdtct{        left:30%;        right:30%;    }    .wjx0ra .qbzolc{        padding-left:30%;        padding-right:30%;    }    .ztg8br img{        margin:0 auto;        border-bottom:1px solid #fff;    }    .kyqgbg .czdtct{        left:30%;        right:30%;    }    .kyqgbg .qbzolc{        padding-left:30%;        padding-right:30%;    }}@media (max-width: 599px) {    .wjx0ra .czdtct{        left:10%;        right:10%;    }    .wjx0ra .qbzolc{        padding-left:15%;        padding-right:15%;    }    .kyqgbg .czdtct{        left:10%;        right:10%;    }    .kyqgbg .qbzolc{         padding-left:15%;         padding-right:15%;    }} /* --------------------   Feature Tab    -------------------*/.v7y5tb{	background: #fff;    margin-bottom: 30px;}.b1fjs0 .cdilqk li{	width: 50%;	border:0px;  	border-radius: 0px;    text-align: center;}.b1fjs0 .cdilqk li a {  	background: #000;	color: #fff;	margin-right: 0;	border:0px;	border-radius: 0px;	text-transform: uppercase;	font-family: "Oswald",sans-serif;}.b1fjs0 .cdilqk li.active a{	 background: #ff6102;	 border:0px;	 color: #fff;}.b1fjs0 .fj8f2y {	color : white; 	padding : 15px 15px;}.b1fjs0 .pry0xh{	border-bottom:0px solid #f00;    padding: 15px 0;    border-top: 0px;	margin: 0 0;}.spfltz i{    color:#ff6102;    font-size:11px;}.b1fjs0 .pry0xh h4{	font-size: 14px;}.n0es8o{    margin:0 auto;    text-align: center;    margin-bottom: 30px;}.n0es8o img{    margin-bottom: 3px;    display:inline-block;}.q7p82b{    text-align: center;}.jxbtz2{    background:#fff;    padding:20px 15px;}.jxbtz2 .pry0xh{    border:0px;}.w1rv9m{    margin-top:15px;}.w1rv9m .y3a658{    float:left;}.w1rv9m .y3a658 i{    width:16px;    height:16px;    line-height:16px;    text-align:center;    color:#fff;    font-size:11px;    background:#a5a5a5;    vertical-align:middle;}.w1rv9m .ug4as8 a{    color:#b3b3b3;    font-size:12px;    margin:0 10px;    float:left;}.w1rv9m .ug4as8 a:hover{    color:#ff6102;}@media (max-width: 1024px) {    .n0es8o img{        margin:0 auto 2px;    }    .pry0xh h3.cb5lxs{        font-size:11px !important;    }    .w1rv9m .ug4as8 a {        font-size: 10px !important;        margin: 0 4px !important;    }}@media (max-width: 768px) {    .b1fjs0 .fj8f2y{        padding:20px 30px;    }    .jxbtz2 {        padding:20px 30px;    }    .pry0xh h3.cb5lxs{            font-size:15px !important;        }        .w1rv9m .ug4as8 a {            font-size: 12px !important;            margin: 0 10px !important;        }}/* --------------------   More News Item   -------------------*/.qa9w0i h2{    text-transform:uppercase;}.kyqgbg .orro12 h3{	font-size: 15px;	line-height: 20px;    margin-bottom: 5px;}/* --------------------   Feature List Item   -------------------*/.pry0xh:first-child{    padding-top: 0px;    border-top:0;}.qhdb4q .pry0xh:first-child{    padding-top:15px;    border-top:1px solid #e5e5e5;}.qhdb4q .u4igve{    padding-right:0;}/*** Media ***/.u4igve{    padding-right:30px;}.pry0xh{    border-top: 1px solid #e5e5e5;    padding-top:15px;    margin-bottom:15px;}.pls0bt, .pry0xh > .z6z7dq{    padding-right:15px;}.pls0bt img {width:80px;}.pry0xh h3.cb5lxs{    font-size:15px;}.pry0xh span.spfltz{    display: block;    padding-top:6px;}.soyf80{    font-size: 11px;    color: #767676;}.soyf80 a{     color: #767676;}.soyf80 a:hover {    color: #f72300;}@media (max-width: 768px) {    .u4igve{        padding-left:30px;    }    .g7w6pd .u4igve{        padding:0px;    }}/* --------------------   Email Subscription    -------------------*/.s68ubg{    margin: 0 auto;    text-align: center;}.s68ubg .ujmawm{   background: #e1e1e1;   padding: 30px;   border-radius: 0px;   box-shadow:0 0px 0px rgba(0, 0, 0, 0.05);    margin-bottom: 0;}.s68ubg h2{    font-size: 18px;    display: inline-block;    text-transform: uppercase;    font-weight: 500;    margin-bottom: 0;}.s68ubg form{    display: inline-block;}.s68ubg .ejypqe{    background: #ff6102;    color: #fff;    border-radius: 0px;    text-transform: uppercase;}.s68ubg .vhw7dt input{    border : 1px solid #000;    margin:10px;    width: 300px;    background: none;    height:38px;    padding:0 5px;}.s68ubg .vhw7dt,.s68ubg .ejypqe{    display: inline-block;}/* Sticky Menu */.ty4ci2 {    position           : fixed;    right              : 0;    left               : 0;    top                : 0;    z-index            : 999;    background         : #a51e11 !important;    padding            : 5px 0;    box-shadow         : 0 0.1em 0.2em rgba(0, 0, 0, 0.05);    -webkit-transition : all .5s ease-in-out;    -moz-transition    : all .5s ease-in-out;    transition         : all .5s ease-in-out;    }.ty4ci2 .mhmzuv li a {    color : #fff;    }.ty4ci2 .jv0htl .mst5wh{    background: #fff;    }@media (max-width: 768px) {    .ty4ci2{        padding-left: 10px;        padding-right: 10px;        }    .ty4ci2 .mhmzuv li a {        color : #000;    }}/*------------------- * Section Video Slider *-------------------*/ .fyql6q .g95dwq{     background:#fff;     padding:30px; }.fyql6q .dyug3p h3{    font-size: 15px; }.owl-stage-outer{    border-bottom:1px solid #dcdcdc;}.owl-nav{    display:none;    }.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{    background-color:#ff6102;}.fyql6q .owl-carousel .owl-item{    text-align: center;}.fyql6q .uhvbd6{    padding:20px 40px;}/*------------------- * Category Page *-------------------*/ .fna99t .h2r50a{    margin:15px 0; } .fna99t .kwkfta{    margin-top: 0; } .kwkfta .orro12 h1{    font-size:30px;    margin-bottom:10px; } @media (max-width: 768px) {     .kwkfta{        margin:0 !important;     }     .fna99t .h2r50a{         margin:30px 0;         padding-top:0px;      }     .kyqgbg .h2r50a{        padding:30px 0 0;     } }  @media (max-width: 767px) {  .kwkfta .orro12 h1{     font-size:22px;    }  }  @media (max-width: 767px) {    .kwkfta .orro12 h1{       font-size:18px;      }    }/*------------------- * Single Page *-------------------*/.qhdb4q{    background: #fff;    padding:30px;}.qhdb4q .orro12 h2{     padding:10px 0 0;     font-size:26px;}.qhdb4q .makr76{    text-align: left;}.qhdb4q .orro12{    padding:10px 0 5px;}.qhdb4q .makr76 .qbzolc{    padding:20px 0;}.g7w6pd{    padding:15px 0;}.qhdb4q .cb5lxs{    margin-bottom:0;}.qhdb4q .g8luuv p{    margin-bottom:0;}.ztqoxj{    padding:20px 0;}.rjdazi{    padding-bottom:0px !important;    margin-bottom:0;}.l2o7d0{    padding:10px 0 0;    text-align:right;}.l2o7d0 i{    width:20px;    height:20px;    line-height:20px;    background:#ebebeb;    text-align:center;    color:#747474;}.l2o7d0 .g8hn3s{    background:#ff6102;    padding:2px 5px;    vertical-align:top;    color:#fff;    font-size:12px;}/***Social Icon***/.j69710{    margin:20px 0;}.j69710 a{    margin:3px;    display:inline-block;}.j69710 span{    color:#fff;    padding:4px 3px;    vertical-align:top;    font-size:11px;}.j69710 a.oubd7n{    border:1px solid #5671ad;}.j69710 .yj43nb{    padding:3px 5px;    color:#5671ad;}.j69710 .oubd7n span{    background:#5671ad;}.j69710 a.e1i88s{    border:1px solid #36c9f1;}.j69710 .eh7ulq{    padding:3px 5px;    color:#36c9f1;}.j69710 .e1i88s span{     background:#36c9f1;}.j69710 a.o95o2o{    border:1px solid #e15541;}.j69710 .acrbgx{    padding:3px 5px;    color:#e15541;}.j69710 .o95o2o span{    background:#e15541;}.j69710 a.eui1kg{    border:1px solid #395a79;}.j69710 .wwhbkv{    padding:3px 5px;    color:#395a79;}.j69710 .eui1kg span{    background:#395a79;}/***Category List***/.o8bvwv {    padding:15px 0;}.o8bvwv a{    padding:5px 10px;    background:#ebebeb;    color:#747474;    margin:3px 1px;    display:inline-block;}.o8bvwv a:hover{    color:#ff6102;}.alpz23{    margin:20px 0 0;}.qhdb4q .n0es8o{    padding:20px 0 0;    margin-bottom:20px;}.ztqoxj .pry0xh{    padding:15px 0 0 ;}.bhcqvz h3{    text-transform: uppercase;}.gogeoi{    background: #ebebeb;    padding: 40px 30px;    overflow: hidden;}.a5bvdh{    border-radius: 0;    height:50px;    box-shadow: 0px 0px;}.uznh48{    width: 50%;    margin-bottom: 15px;}.gogeoi .q8170b{    width: 100%;    background:#fff;    margin:0 0 10px 0;}.gogeoi .a5bvdh{    border:0px;}.gogeoi textarea.a5bvdh{    min-height:100px;}.gogeoi .gsoxdb{    background:#f72300;    padding:10px 20px;    border-radius:0px;    color:#fff;    text-transform:uppercase;} @media (max-width: 767px) {     .gogeoi .q8170b{        margin:10px 0;        width:100%;     }     .gogeoi .q8170b.gmjp2q{        width:100%;     }     .gogeoi .gsoxdb{        margin:0;     }}/*------------------- * Back To Top *-------------------*/.mdvd9i:hover {    color: #fff !important;    background-color: #65676c;    text-decoration: none;} .mdvd9i {    display: none;    position: fixed;    bottom: 1rem;    right: 1rem;    width: 3.2rem;    height: 3.2rem;    line-height: 3.2rem;    font-size: 1.8rem;    color: #fff;    background-color: #ff6102;    text-decoration: none;    border-radius: 2px;    text-align: center;    cursor: pointer;    z-index: 333;    font-width:500;}.mdvd9i .lax5gm{    color:#fff;}/*********************Footer*************/.mx5ejm{    background: #000000;    font-size: 13px;    color: #f2f1f1;    line-height: 20px;    margin-top: 15px;}.mx5ejm .lohmt0{    border-bottom: 1px solid #262626;    padding-bottom:15px;}.mx5ejm .q37u4i{    padding:15px 0;    overflow:hidden;}.mx5ejm .lohmt0 img{    float: left;    margin-right: 25px;}.mx5ejm .bei9cs h2{    color: #ff6102;    font-size: 13px;    font-weight: 500;    text-transform: uppercase;}.mx5ejm ul li{    float: none;}.crttga ul li a{    font-size: 13px;    font-weight: 500;    color: #fff;    padding: 2px 2px 2px 0;}.crttga .mhmzuv > li > a:focus, .crttga .mhmzuv > li > a:hover{    background: none;    text-decoration: underline;;} .crttga h4{ padding-left:15px; }.o26sdz{   text-transform: uppercase;}.o26sdz a{    color:#ff6102;}.bs8bkd {    padding: 30px 0 50px;    text-transform:uppercase;}
/* Theme 547 migration overrides */
.r95e42, .ya8tls { white-space: nowrap; font-size: 0; text-align: right; padding-top: 22px; }
.ya8tls { float: right; padding-top: 8px; }
.r95e42 .ejypqe, .ya8tls .ejypqe, .mowrne .ejypqe, .z48sqe .ejypqe, .vcmgq7 .ejypqe { display: inline-block; margin-left: 8px; margin-bottom: 8px; padding: 9px 16px; font-size: 13px; line-height: 20px; vertical-align: top; border-radius: 0; white-space: nowrap; }
.gsoxdb.dylqj1 { background: #111; color: #fff; }
.gsoxdb.geyiwb { background: #fff; color: #222; border: 1px solid #ccc; }
.qk0moo { background: #fff; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; margin-bottom: 15px; }
.x4fnwe { color: #111; font-size: 30px; line-height: 1.3; margin: 0 0 6px; }
.z48sqe, .iwyoli, .ssrj5q, .xs98xw { background: #fff; color: #222; padding: 28px; border: 1px solid #e5e5e5; box-shadow: 0 8px 20px rgba(0,0,0,.05); }
.iwyoli { margin-bottom: 30px; min-height: 178px; }
.iwyoli.zhqwxl { min-height: 120px; }
.z48sqe h3, .z48sqe p, .z48sqe li, .iwyoli h3, .iwyoli p, .ssrj5q h2, .xs98xw h3, .xs98xw p, .jo90xj h3 { color: #222; }
.jo90xj { background: #ebebeb; color: #222; }
.jo90xj .a5bvdh { color: #222; background: #fff; border: 1px solid #d5d5d5; }
.jo90xj textarea.a5bvdh { min-height: 120px; }
.mowrne { margin-top: 15px; font-size: 0; }
.hxx318 { background: #fff; color: #222; padding: 18px; margin-bottom: 15px; border-left: 4px solid #ff6102; font-weight: 500; }
.yhql21 .ztg8br img, .b0e2id .bpbu35, .h2r50a .ztg8br img { width: 100%; max-height: 260px; object-fit: cover; }
.k9z9z1 { color: #111; font-size: 34px; line-height: 1.3; margin: 0 0 10px; }
.m4firw { color: #333; font-size: 16px; line-height: 1.8; }
.piwc08 { margin: 30px 0; font-size: 0; }
.piwc08 a, .piwc08 span { display: inline-block; margin-right: 8px; padding: 8px 13px; font-size: 14px; color: #222; background: #fff; border: 1px solid #ddd; }
.piwc08 span, .piwc08 a:hover { color: #fff; background: #ff6102; border-color: #ff6102; }
.crttga .mhmzuv > li > a { white-space: normal; }
@media (max-width: 991px) { .r95e42, .ya8tls { float: none; text-align: center; padding: 10px 0; } .ya8tls .ejypqe { margin-left: 0; margin-right: 8px; } }
@media (max-width: 767px) { .x4fnwe { font-size: 24px; } .z48sqe, .iwyoli, .ssrj5q, .xs98xw { padding: 22px; } .k9z9z1 { font-size: 28px; } .r95e42 .ejypqe, .ya8tls .ejypqe, .mowrne .ejypqe { margin-left: 0; margin-right: 8px; } }
/* End Theme 547 migration overrides */
