.green-dots .lists:before{
top: -1px ;
color: #21c537;
font-size: 24px;
}

.area{
text-transform: lowercase;
}

.symantec-pricing-tables .price-table__price .month{
display: block;
}

.symantec-pricing-tables .price-table__price div{
margin: 20px;
margin-bottom: 0px;
}

@media (max-width: 768px){
.swiper-button-prev, .swiper-button-next{
	    top: -110px;
}
}
@media (max-width: 1024px){
.list--services .list__item .servcont{
	margin: 0 auto;
}
.row{
	margin: 0 auto;
}
.nav{
	display: block;
}
.btn-menu{
	z-index: 999999;
}
}
.header-top__contact .number a{
color: #fff;
}

.tab_menu__item:hover{
	background-color: #4794cb;
}
.tab_menu__item:hover .tab_menu__text{
	color: #fff;
}
.tab_menu__item:hover .tab_menu__text:after{
	visibility: visible;
	opacity: 1;
}

/** Define variables */
.pie-wrapper { width: 450px; height: 450px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; border: 4px solid #c9c9c9; position: relative; display: inline-block; }
.pie-wrapper .pie { width: 450px; height: 450px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; display: block; position: absolute; -moz-transition: border 0.4s; -o-transition: border 0.4s; -webkit-transition: border 0.4s; transition: border 0.4s; clip: rect(0, 450px, 450px, 225px); margin-top: -4px; margin-left: -4px; }
.pie-wrapper .pie .half-circle { width: 450px; height: 450px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; display: block; position: absolute; top: 0; left: 0; clip: rect(0, 225px, 450px, 0); border: 4px solid #2484bf; }
.pie-wrapper .pie.step0 .left-side, .pie-wrapper .pie.step0 .right-side { display: none; }
.pie-wrapper .pie.step1 { clip: rect(0, 450px, 450px, 225px); }
.pie-wrapper .pie.step1 .right-side { display: none; }
.pie-wrapper .pie.step1 .left-side { -webkit-transform: rotate(60deg); -ms-transform: rotate(60deg); transform: rotate(60deg); }
.pie-wrapper .pie.step2 { clip: rect(0, 450px, 450px, 225px); }
.pie-wrapper .pie.step2 .right-side { display: none; }
.pie-wrapper .pie.step2 .left-side { -webkit-transform: rotate(120deg); -ms-transform: rotate(120deg); transform: rotate(120deg); }
.pie-wrapper .pie.step3 { clip: rect(0, 450px, 450px, 225px); }
.pie-wrapper .pie.step3 .right-side { display: none; }
.pie-wrapper .pie.step3 .left-side { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
.pie-wrapper .pie.step4 { clip: inherit; }
.pie-wrapper .pie.step4 .left-side { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
.pie-wrapper .pie.step4 .right-side { display: block; -webkit-transform: rotate(240deg); -ms-transform: rotate(240deg); transform: rotate(240deg); }
.pie-wrapper .pie.step5 { clip: inherit; }
.pie-wrapper .pie.step5 .left-side { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
.pie-wrapper .pie.step5 .right-side { display: block; -webkit-transform: rotate(300deg); -ms-transform: rotate(300deg); transform: rotate(300deg); }
.pie-wrapper .pie.step6 { clip: inherit; }
.pie-wrapper .pie.step6 .left-side { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
.pie-wrapper .pie.step6 .right-side { display: block; -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); }
.pie-wrapper .content { width: 100%; height: auto; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; display: block; position: absolute; top: 50%; left: 50%; font-size: 16px; color: #4a4a4a; line-height: 1.4; -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -moz-transition: opacity 0.4s; -o-transition: opacity 0.4s; -webkit-transition: opacity 0.4s; transition: opacity 0.4s; padding: 50px; cursor: default; text-align: center; opacity: 0; visibility: hidden;  background-color: transparent;}

.pie-wrapper { counter-reset: point; }
.pie-wrapper .pie-point:before { width: 100%; height: 100%; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; -moz-transition: all 1s; -o-transition: all 1s; -webkit-transition: all 1s; transition: all 1s; -moz-border-radius: 24px; -webkit-border-radius: 24px; border-radius: 24px; content: ""; display: block; position: absolute; margin: 0; border: 2px solid #2484bf; text-align: center; background-color: #f0f0f0; color: #f0f0f0; }

.pie-points { width: 450px; height: 450px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; display: block; position: absolute; top: -4px; left: -4px; padding: 0; list-style: none; }

.pie-point { width: 24px; height: 24px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; -moz-transition: all 0.4s; -o-transition: all 0.4s; -webkit-transition: all 0.4s; transition: all 0.4s; display: inline-block; position: absolute; left: 50%; -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 20; text-align: center; cursor: pointer; color: #4a4a4a; }
.pie-point:after { content: ""; display: inline-block; position: absolute; width: 8px; height: 8px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; top: 50%; left: 50%; -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background-color: #2484bf; }
.pie-point.active { width: 36px; height: 36px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; }
.pie-point.active:after { width: 13.33333px; height: 13.33333px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; }
.pie-point.active .label { color: #2484bf; }
.pie-point.active + .content { opacity: 1; visibility: visible; }
.pie-point .label { font-size: 18px; white-space: nowrap; position: absolute; }
.pie-point .label:before { counter-increment: point; content: counter(point) ". "; }
.pie-point-1 { top: -3%; left: 50%; -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.pie-point-2 { top: 25%; left: auto; right: 5%; -moz-transform: translate(50%, -50%); -ms-transform: translate(50%, -50%); -webkit-transform: translate(50%, -50%); transform: translate(50%, -50%); }
.pie-point-3 { top: 74%; left: auto; right: 8%; -moz-transform: translate(50%, -50%); -ms-transform: translate(50%, -50%); -webkit-transform: translate(50%, -50%); transform: translate(50%, -50%); }
.pie-point-4 { bottom: 4%; -moz-transform: translate(-50%, 50%); -ms-transform: translate(-50%, 50%); -webkit-transform: translate(-50%, 50%); transform: translate(-50%, 50%); }
.pie-point-5 { top: 74%; left: 9%; right: auto; -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.pie-point-6 { top: 25%; left: 5%; right: auto; -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.pie-point-1 .label { top: -20px; left: 50%; -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.pie-point-2 .label { top: 50%; left: auto; right: 0; -moz-transform: translate(125%, -50%); -ms-transform: translate(125%, -50%); -webkit-transform: translate(125%, -50%); transform: translate(125%, -50%); }
.pie-point-3 .label { top: 50%; left: auto; right: 0; -moz-transform: translate(125%, -50%); -ms-transform: translate(125%, -50%); -webkit-transform: translate(125%, -50%); transform: translate(125%, -50%); }
.pie-point-4 .label { left: 50%; bottom: -20px; -moz-transform: translate(-50%, 50%); -ms-transform: translate(-50%, 50%); -webkit-transform: translate(-50%, 50%); transform: translate(-50%, 50%); }
.pie-point-5 .label { top: 50%; left: auto; right: 0; -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.pie-point-6 .label { top: 50%; left: auto; right: 0; -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }

*, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

html, body { width: 100%; height: 100%; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; padding: 0; margin: 0 auto; }

/*body { font-family: Open Sans, sans-serif; font-size: 14px; color: #4a4a4a; line-height: 18px; padding: 100px 0 0; background: #f0f0f0; text-align: center; }*/

@media only screen and (max-width: 767px) { .pie-wrapper { font-size: 11px; width: 187.5px; height: 187.5px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; border: 1.66667px solid #c9c9c9; }
.pie-wrapper .pie { width: 187.5px; height: 187.5px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; clip: rect(0, 187.5px, 187.5px, 93.75px); margin-top: -1.66667px; margin-left: -1.66667px; }
.pie-wrapper .pie .half-circle { width: 187.5px; height: 187.5px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; clip: rect(0, 93.75px, 187.5px, 0); border: 1.66667px solid #2484bf; }
.pie-wrapper .pie.step1 { clip: rect(0, 187.5px, 187.5px, 93.75px); }
.pie-wrapper .pie.step2 { clip: rect(0, 187.5px, 187.5px, 93.75px); }
.pie-wrapper .pie.step3 { clip: rect(0, 187.5px, 187.5px, 93.75px); }
.pie-wrapper .content { font-size: 11px; color: #4a4a4a; line-height: 1.2; padding: 20.83333px; background-color: transparent;  }
.pie-wrapper .pie-points { width: 187.5px; height: 187.5px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; top: -1.66667px; left: -1.66667px; }
.pie-wrapper .pie-point { width: 10px; height: 10px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; }
.pie-wrapper .pie-point:before { border: 0.83333px solid #2484bf; }
.pie-wrapper .pie-point:after { width: 5px; height: 5px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; }
.pie-wrapper .pie-point.active { width: 15px; height: 15px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; }
.pie-wrapper .pie-point.active:after { width: 5.55556px; height: 5.55556px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; }
.pie-wrapper .pie-point .label { font-size: 12px; }
.pie-wrapper .pie-point-1 { top: 0; left: 50%; -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.pie-wrapper .pie-point-2 { top: 25%; left: auto; right: 7%; -moz-transform: translate(50%, -50%); -ms-transform: translate(50%, -50%); -webkit-transform: translate(50%, -50%); transform: translate(50%, -50%); }
.pie-wrapper .pie-point-3 { top: 75%; left: auto; right: 7%; -moz-transform: translate(50%, -50%); -ms-transform: translate(50%, -50%); -webkit-transform: translate(50%, -50%); transform: translate(50%, -50%); }
.pie-wrapper .pie-point-4 { bottom: 0; -moz-transform: translate(-50%, 50%); -ms-transform: translate(-50%, 50%); -webkit-transform: translate(-50%, 50%); transform: translate(-50%, 50%); }
.pie-wrapper .pie-point-5 { top: 75%; left: 7%; right: auto; -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.pie-wrapper .pie-point-6 { top: 25%; left: 7%; right: auto; -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.pie-wrapper .pie-point-1 .label { top: -20px; left: 50%; -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.pie-wrapper .pie-point-2 .label { top: 50%; left: auto; right: 0; -moz-transform: translate(110%, -50%); -ms-transform: translate(110%, -50%); -webkit-transform: translate(110%, -50%); transform: translate(110%, -50%); }
.pie-wrapper .pie-point-3 .label { top: 50%; left: auto; right: 0; -moz-transform: translate(110%, -50%); -ms-transform: translate(110%, -50%); -webkit-transform: translate(110%, -50%); transform: translate(110%, -50%); }
.pie-wrapper .pie-point-4 .label { left: 50%; bottom: -20px; -moz-transform: translate(-50%, 50%); -ms-transform: translate(-50%, 50%); -webkit-transform: translate(-50%, 50%); transform: translate(-50%, 50%); }
.pie-wrapper .pie-point-5 .label { top: 50%; left: 0; right: auto; -moz-transform: translate(-110%, -50%); -ms-transform: translate(-110%, -50%); -webkit-transform: translate(-110%, -50%); transform: translate(-110%, -50%); }
.pie-wrapper .pie-point-6 .label { top: 50%; left: 0; right: auto; -moz-transform: translate(-110%, -50%); -ms-transform: translate(-110%, -50%); -webkit-transform: translate(-110%, -50%); transform: translate(-110%, -50%); } }



/*# sourceMappingURL=progress-radial-bar.css.map */