#colophon .widget a:hover, #colophon .widget a:focus{color: #e2003c;}
.top-area{background-color:#fff !important;}
.top-area-search{float:right;}
.top-area-socials .social-icons-list-item a span{color:#e2003c !important;font-size:16px !important;line-height:20px !important;}
.top-area-socials .social-icons-list-item{margin-top:0 !important;}
.top-area-socials .social-icons-lists li.social-icons-list-item:last-child a.social-icon{vertical-align:text-top;}
.social-icons-lists.icons-background-none{padding-left:0;}
.top-area-contacts{display:none;}
#site-header .site-title a img.default{margin-bottom:15px;}
#site-header .site-title{padding:0}
li.someClass a{border:1px solid #e2003c;background:#e2003c;color:#fff !important;padding:20px !important;transition:all .5s !important;}
li.someClass a:hover,
li.someClass a:focus{background:transparent;color:#e2003c !important;}
p{letter-spacing:0.5px;}
.card{text-align:center;padding:15px 0 30px;}
.card:hover,
.card:focus{background:#fcc3cd;}
.btn-sec{text-align:center;}
button.btn.rose-btn{font-size:28px;background-color:#e2003c;font-family:'Roboto Condensed';position:relative;display:inline-block;padding:0.4546em 2em;text-transform:uppercase;margin-top:13px;white-space:nowrap;border:0 none;color:#ffffff;-webkit-appearance:button;cursor:pointer;border-radius:4px;}
a{word-wrap:break-word;}
.social-icons-lists.icons-background-none{float:right;}
.social-icons-lists li.social-icons-list-item{padding:0 10px !important;}
.social-icons-lists .social-icons-list-item .social-icon .socicon{color:#fff;}
.social-icons-lists .social-icons-list-item .social-icon .socicon{color:#fff;}
.sc-contacts-address{width:370px;}
.social-icons-lists .social-icons-list-item .socicon-youtube:before{font-size:20px !important;margin-top:10px !important;}
.home-card{padding-top:15%;}
.home-card h5{font-weight:500;font-size:30px;}
.home-card:hover,
.home-card:focus{background:transparent;}
.icon-blk{position:relative;}
.icon-blk .image{text-align:center;margin:0 auto;display:block;height:auto;}
.overlay{transition:.5s ease;opacity:0;position:absolute;top:50%;left:50%;width:60%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}
.icon-blk:hover .overlay{opacity:1;}
.icon-blk:hover .image{opacity:0;}
.text{width:100%;color:white;font-size:20px;position:absolute;top:50%;left:47%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);}
.timeline-box{border:1px solid #ddd;min-height:210px;padding:30px 10px;}
.timeline-box h5{margin:0;}
.timeline-box h6{margin:0;line-height:35px;}
.tc-slider-section{padding:0 4%;}
.owl-carousel .owl-controls .owl-nav .owl-prev{left:-9%;top:35%;background:transparent;border-top:20px solid transparent;border-right:30px solid #e2003c;border-bottom:20px solid transparent;width:0;height:0;border-radius:5px;}
.owl-carousel .owl-controls .owl-nav .owl-next{background:transparent;border-top:20px solid transparent;border-left:30px solid #e2003c;border-bottom:20px solid transparent;width:0;height:0;border-radius:5px;float:right;right:-9%;top:40px;}
.owl-carousel .owl-controls .owl-nav .owl-prev:hover,
.owl-carousel .owl-controls .owl-nav .owl-prev:focus,
.owl-carousel .owl-controls .owl-nav .owl-next:hover,
.owl-carousel .owl-controls .owl-nav .owl-next:focus{background:transparent;}
.tcls-wrap .owl-item img{border-color:transparent;width:200px !important;height:auto;margin:0 auto;}
.widget a:hover,
.widget a:focus {
    color: #e2003c !important;
}
.page-id-12862 .block-content{padding-top:0;}
.page-id-12862 .panel{border-top:0;}
#power-poy ul li,
.list-cls li{line-height:45px;list-style:none;text-indent:-0.8em;}
#power-poy ul li:before,
.list-cls li:before{content:"•";color:#e2003c;font-size:30px;vertical-align:inherit;line-height:45px;padding-right:5px;}
.sc-testimonials-carousel blockquote{border-left-color:transparent;}
.sc-testimonials-carousel-wrap,
.sc-testimonial-name,
.sc-testimonial-position,
.sc-testimonial-item:after{color:#fff !important;}
.sc-prev:after,
.sc-next:after,
.sc-prev:hover,
.sc-next:hover,
.portfolio.portfolio-slider .portolio-slider-prev span,
.portfolio.portfolio-slider .portolio-slider-next span,
.sc-pagination .prev:after,
.sc-pagination .next:after{color:#fff !important;}
.bullet-row .vc_column-inner{padding-right:0 !important;padding-left:0 !important;}
.tick-row .vc_icon_element{margin-bottom:0 !important;text-align:center !important;}
.tick-row .wpb_content_element{margin-bottom:0 !important;}
.tick-row .wpb_content_element p{padding-top:15px;}
.icon-head b{font-weight:500;}
.icon-head span{font-size:20px;}
.click-link a:after{content:'';position:absolute;height:2px;width:20%;margin:0 auto;left:0;right:0;bottom:0;visibility:hidden;background-color:#e2003c;-webkit-transition:all .1s ease;transition:all 0.3s ease;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);}
.click-link a:hover:after{visibility:visible;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}
.main-box{display:inline-block;width:100%;}
.main-box h4{margin-top:0;margin-bottom:15% !important;}
.box{width:33%;float:left;text-align:center;min-height:140px;margin-top:20px;}
.img-blk .text{width:auto;}
.process .vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left{text-align:right !important;}
.process .bullet-row .vc_icon_element-align-left {margin-bottom: 0px;}
.align-row .vc_column-inner{padding-left:0;}
.align-row .wpb_content_element{margin-bottom:0;margin-top:15px;}
.reason-row{margin-bottom:0 !important;}
.benefit-card:hover,
.benefit-card:focus{background:transparent;}
.benefit-card .text{width:auto;left:50%;}
.bullet-row .vc_icon_element{text-align:right !important;}
.empty-space{height:50px;}
.card.text-center{min-height:410px;padding:30px 0;}
.card.text-center:hover,
.card.text-center:focus{background:transparent;}
.card.text-center h4{color:#e2003c;line-height:40px;margin-bottom:0;margin-top:8px;}
.cnt{min-height:120px;}
.card.text-center h5{margin:0;color:#e2003c;}
.card-block p:first-child{font-size:20px;line-height:28px;letter-spacing:0.5px;}
.img-block{margin-top:20px;margin-bottom:8px;}
.img-block img{width:20%;height:20%;border-radius:50%;}
.post,
.comp{margin-bottom:0;}
#post-2145 .form textarea{max-width:100%;width:100%;}
.page-id-12847 .block-content{padding-top:0;}
.page-id-12847 .panel{border-top:0;}
.pt-lg-sec{text-align:center;}
.pt-lg-sec img{opacity:0.5;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-webkit-filter:grayscale(100%);filter:grayscale(100%);}
.pt-lg-sec img:hover,
.pt-lg-sec img:focus{opacity:1;-webkit-filter:grayscale(0%);filter:grayscale(0%);}
.card.winner-card.pop{border:1px solid #e3e1e1;position:relative;float:left;border-radius:4px;background:#fff;min-height:200px;min-width:100%;margin-bottom:28px;}
.card.winner-card.pop:hover,
.card.winner-card.pop:focus{cursor:pointer;cursor:hand;}
.prod-img-block{padding-top:18px;}
.prod-img-block img{width:100%;}
.prod-cnt{text-align:left;padding-top:15px;}
.prod-cnt h4{color:#e2003c;font-size:20px;line-height:28px;padding:0;margin:0;word-wrap:break-word;}
.prod-cnt .comp{font-size:16px;padding:5px 0 0;}
.prod-cnt .post{font-size:16px;line-height:20px;}
#myModalLabel{text-align:center;text-transform:uppercase;color:#e2003c;letter-spacing:0.8px;font-size:35px;}
.product_pop_header .close{font-size:50px;}
.prod_img_sec img{width:100%;}
.popup-des{padding:0 15px;}
.popup-title{color:#e2003c;text-transform:capitalize;font-size:25px;margin-bottom:0;}
.prod_dis{padding-right:30px;}
.prod_dis h6{margin:0 0 5px;}
.prod_dis-section{text-align:justify;font-size:18px;}
.modal-footer.pop-footer{border-color:transparent;}
#myModal .modal-dialog{margin-top:8%;}
.wpcf7-form-control.wpcf7-textarea{max-width:100% !important;min-height:150px;width:100% !important;}
.icon-pg-sec{text-align:center;}
.icon-pg-sec .text{width:auto;}
@media(max-width:1200px){.card.winner-card.pop{ min-height: 225px;}}
@media(max-width:991px){.card.winner-card.pop{ min-height: initial;}}
@media (max-width:767px){.sc-contacts-address{width:100%;}
.home-card h5{font-size:25px;}
#timeline-row .fullwidth-block{padding-left:20px !important;padding-right:20px !important;}
.bullet-row .vc_icon_element{text-align:center !important;}
li.someClass a{color:#535e6c !important;background:transparent;border-color:transparent;padding:15px 30px;}
.box{width:100%;min-height:initial;}
.process .bullet-row .vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left{text-align:center !important;margin-bottom:0;}
.reason-row{ display: inline-block;}
.reason-row .bullet-row.vc_column_container {padding-left: 15px; padding-right: 15px;}
.reason-row .bullet-row .vc_column-inner {padding-right: 0 !important; padding-left: 0 !important;}
.reason-row .responsive-al .wpb_text_column {padding-left: 7px;}
.reason-row .bullet-row.responsive-bt {padding-left: 25px !important;}
.tick-row .bullet-row, .reason-row .bullet-row {width: 20%; float: left;}
.tick-row .vc_col-sm-10, .reason-row .vc_col-sm-10 {width: 80%; float: left;}
}
@media(max-width:568px){.block-content,.home-card, .card{padding:0px!important;}
    .text{left:50%;}
}