
.parallax {
    height: 100%;
    color: #FFFFFF;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.parallax-70 {
    height: 70%;
    color: #FFFFFF;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.parallax-80 {
    height: 80%;
    color: #FFFFFF;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}



.parallax-image-1 { background-image: url("../img/backgrounds/bg-windows-lap5.jpg"); }
.parallax-image-2 { background-image: url("../img/backgrounds/backgrounds/isol_bg.jpg"); }
.parallax-image-3 { background-image: url("../img/backgrounds/bg_earth_1920.jpg"); }
/*
.parallax-image-1 { background-image: url("../img/backgrounds/backgrounds/bg-windows-nitro.jpg"); }
.parallax-image-2 { background-image: url("../img/backgrounds/backgrounds/bg-windows-nb.jpg"); }
.parallax-image-3 { background-image: url("../img/backgrounds/backgrounds/bg-windows-br.jpg"); }
*/
.parallax-image-4 { background-image: url("../img/backgrounds/bg-windows-safe.jpg"); }
.parallax-image-5 { background-image: url("../img/backgrounds/bg-server.jpg"); }
.parallax-image-6 { background-image: url("../img/backgrounds/bg-windows-de.jpg"); }
.parallax-image-7 { background-image: url("../img/backgrounds/home-network-security.jpg"); }
.parallax-image-8 { background-image: url("../img/backgrounds/bg-windows-lap"); }
.parallax-image-9 { background-image: url("../img/backgrounds/bg-windows-srv.jpg"); }
.parallax-image-10 { background-image: url("../img/backgrounds/bg-windows-srv.jpg"); }
.parallax-image-11 { background-image: url("../img/backgrounds/isol_bg.jpg"); }
.parallax-image-12 { background-image: url("../img/backgrounds/bg-windows-lap2.jpg"); }
.parallax-image-13 { background-image: url("../img/backgrounds/bg-windows-lap3.jpg"); }
.parallax-image-14 { background-image: url("../img/backgrounds/bg-windows-lap5.jpg"); }
.parallax-image-15 { background-image: url("../img/backgrounds/aircraft.jpg"); }
.parallax-image-16 { background-image: url("../img/backgrounds/security.jpg"); }
.parallax-image-17 { background-image: url("../img/backgrounds/pepper.jpg"); }
.parallax-image-18 { background-image: url("../img/backgrounds/motorrad.jpg"); }
.parallax-image-19 { background-image: url("../img/backgrounds/cup-of-coffee.jpg"); }
.parallax-image-20 { background-image: url("../img/backgrounds/bg_relace.jpg"); }
.parallax-image-21 { background-image: url("../img/backgrounds/bg_notebook.jpg"); }
.parallax-image-22 { background-image: url("../img/backgrounds/bg_laptop.jpg"); }
.parallax-image-23 { background-image: url("../img/backgrounds/bg_blume.jpg"); }
.parallax-image-24 { background-image: url("../img/backgrounds/bg_blume.jpg"); }
.parallax-image-25 { background-image: url("../img/backgrounds/bg_hack.jpg"); }
.parallax-image-26 { background-image: url("../img/backgrounds/two_montors.jpg"); }
.parallax-image-27 { background-image: url("../img/backgrounds/bg_avg_1920.jpg"); }
.parallax-image-28 { background-image: url("../img/backgrounds/bg_earth_1920.jpg"); }
.parallax-image-30 { background-image: url("../img/backgrounds/bg_threadcenter2.jpg"); }
.parallax-image-31 { background-image: url("../img/backgrounds/bg_main2.jpg"); }
.parallax-image-32 { background-image: url("../img/backgrounds/bg_world2.jpg"); }
.parallax-image-33 { background-image: url("../img/boxshots/patch-management-in-console-illustration.png"); }
.parallax-dark-avast { background-image: url("../img/backgrounds/avast_bg2022.png"); }

.bg_orange { background-color: #ff7800; }

.set-noscript {
	top: 160px;
	width: 100%;
	position:  fixed;
	display: block;
	padding: 50px;
	text-align: center;
	background-color: #FF6600;
	z-index: 1000;
	font-weight: bold;
}

#CookieManager {
	bottom: 50px;
	right: 50px;
	width: 600px;
	position:  fixed;
	display: block;
	padding: 50px;
	text-align: center;
	background-color: #575757;
	color: #FFFFFF;
	z-index: 1000;
	font-weight: bold;
}

.list_line {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #E6E6E6;
}



.modalDialog {
 position: Fixed;
 font-family: Verdana, Sans-Serif;
 top: 0;
 right: 0;
 bottom: 0;
 left: 0;
 background-color: rgba(0, 0, 0, 0.6);
 z-index: 99999;
 opacity: 0;
 transition: opacity 400ms ease-in;
 pointer-events: None;
}

.modalDialog:target {
 opacity: 1;
 pointer-events: Auto;
}

.modalDialog > div {
 width: 500px;
 position: relative;
 margin: 10% Auto;
 padding: 5px 20px 13px 20px;
 border-radius: 10px;
 background-color: #FFFFFF;
 background: linear-gradient(#FFFFFF, #999999);
 cursor: Default;
}

.close {
 background-color: #606061;
 color: #FFFFFF;
 line-height: 25px;
 position: Absolute;
 right: -12px;
 text-align: Center;
 top: -10px;
 width: 24px;
 text-decoration: None;
 font-weight: Bold;
 border-radius: 12px;
 box-shadow: 1px 1px 3px #000000;
}

.close:hover {
 background-color: #00D9FF;
}

.fp-callout {
	background-color: #213D53;
	color: #FFFFFF;
 	padding: 1em;
	border-top-left-radius: 0%;
	border-top-right-radius: 2em;
	border-bottom-left-radius: 2em;
	border-bottom-right-radius: 2em;
}


 
.pad0 {
	padding: 0px;
	margin:  0px;
}
.pad5 {
	padding: 5px;
	margin:  0px;
}
.pad10 {
	padding: 10px;
	margin:  0px;
}
.pad20 {
	padding: 20px;
	margin:  0px;
}
.pad-0  { padding: 0px; }
.pad-10 { padding: 10px; }
.pad-20 { padding: 20px; }
.pad-30 { padding: 30px; }
.pad-40 { padding: 40px; }
.pad-50 { padding: 50px; }
.pad-60 { padding: 60px; }
.pad-70 { padding: 70px; }
.pad-80 { padding: 80px; }
.pad-90 { padding: 90px; }
.pad-100 { padding: 100px; }
.pad-110 { padding: 110px; }
.pad-120 { padding: 120px; }


.pad-l10 { padding-left: 10px; }
.pad-l20 { padding-left: 20px; }
.pad-l30 { padding-left: 30px; }
.pad-l40 { padding-left: 40px; }
.pad-l50 { padding-left: 50px; }
.pad-r10 { padding-right: 10px; }
.pad-r20 { padding-right: 20px; }
.pad-r30 { padding-right: 30px; }
.pad-r40 { padding-right: 40px; }
.pad-r50 { padding-right: 50px; }



.pad-t10 { padding-top: 10px; }
.pad-t20 { padding-top: 20px; }
.pad-t30 { padding-top: 30px; }
.pad-t40 { padding-top: 40px; }
.pad-t50 { padding-top: 50px; }
.pad-t80 { padding-top: 80px; }
.pad-t100 { padding-top: 100px; }

.pad-b10 { padding-bottom: 10px; }
.pad-b20 { padding-bottom: 20px; }
.pad-b30 { padding-bottom: 30px; }
.pad-b40 { padding-bottom: 40px; }
.pad-b50 { padding-bottom: 50px; }

.radius-5 { border-radius:5px; }
.radius-10 { border-radius:10px; }
.radius-20 { border-radius:20px; }
.radius-30 { border-radius:30px; }

.product.accordion {
	border: 0px;
}
.product.accordion li a.accordion-title {
	color: #213D53;
	font-size: 12pt;
	border: 0px;
	border-radius: 20pt;
	border: 1px solid #1C1C2A;
    margin-bottom: 20pt;	
}
.product.accordion li a.accordion-title .accordion-content {
	border: 0px;
}
li.accordion-item.is_active > a.accordion-title, .product.accordion li a.accordion-title:hover, .product.accordion li a.accordion-title:focus {
    background-color: #213D53;
    color: #FFFFFF;
}


.display-premium {
	color: #FFFFFF;
	background-color: #003081;
	background-image: url("../img/backgrounds/shapes-dark.jpg");
	background-attachment:scroll;
    background-position: center;
    background-repeat: no-repeat;
	background-size: cover;	
}


.pricing-table {
  background-color: #fefefe;
  border: solid 1px #cacaca;
  width: 100%;
  text-align: center;
  list-style-type: none;
  border-radius: 12px;
  box-shadow: 5px 5px 10px #474747;
  margin: 0px;
  padding: 0px;
}

.pricing-table > li {
  border-bottom: dotted 1px #cacaca;
  padding: 0.875rem 1.125rem;
}

.pricing-table > li:last-child {
  border-bottom: 0;
}

.pricing-table > .title {
  background-color: #213D53;
  color: #fefefe;
  border: 0;
}

.pricing-table > .price {
  background-color: #e6e6e6;
  font-size: 2rem;
  border-bottom: 0;
}

.pricing-table > .description {
  color: #8a8a8a;
  font-size: 80%;
}

.pricing-table > :last-child {
  margin-bottom: 0;
}

.pricing-table > .button {
	color: #ffffff;
  	background-color: #008BFF;
  	margin: 0px;

}

.bg-dialog-grey {
    color: #2F2F2F;
    background-color: #DDDDDD;
}



.bg_white { background-color: #FFFFFF; color: #2C536E;}
.block-white {
    background-image: linear-gradient(to bottom right, #FFFFFF, #FFFFFF 50%, transparent 50%, transparent);
}
.block-white.invert {
    background-image: linear-gradient(to bottom right, transparent, transparent 50%, #FFFFFF 50%, #FFFFFF);
}
.bg-avadas-lighter {
    color: #FFFFFF;
    background-color: #3A6787;
}
.bg-avadas-light {
    color: #FFFFFF;
    background-color: #2C536E;
}
.bg-avadas {
    color: #FFFFFF;
    background-color: #213D53;
}
.block-avadas {
    background-image: linear-gradient(to bottom right, #213D53, #213D53 50%, transparent 50%, transparent);
}
.block-avadas.invert {
    background-image: linear-gradient(to bottom right, transparent, transparent 50%, #213D53 50%, #213D53);
}
.block-avadas.reverse {
    background-image: linear-gradient(to top right, #213D53, #213D53 50%, transparent 50%, transparent);
}

.bg-orange {
    color: #FFFFFF;
    background-color: #ff7900;
}
button.bg-orange:hover, button.bg-orange:visited {
    color: #FFFFFF;
    background-color: #FF6200;
    font-weight: bold;
}
.bg-orange-lighter {
    color: #FFFFFF;
    background-color: #FFA323;
}
button.bg-orange-lighter:hover, button.bg-orange-lighter:visited {
    color: #FFFFFF;
    background-color: #FF6200;
    font-weight: bold;
}
.bg-orange-light {
    color: #FFFFFF;
    background-color: #FF8A00;
}
button.bg-orange-light:hover, button.bg-orange-light:visited {
    color: #FFFFFF;
    background-color: #FF6200;
    font-weight: bold;
}




.bg-green-light {
    color: #FFFFFF;
    background-color: #88BD4B;
}
.bg-green {
    color: #FFFFFF;
    background-color: #7bae40;
}

.block-green {
    background-image: linear-gradient(to bottom right, #7bae40, #7bae40 50%, transparent 50%, transparent);
}
.block-green.invert {
    background-image: linear-gradient(to bottom right, transparent, transparent 50%, #7bae40 50%, #7bae40);
}
.block-green.reverse {
    background-image: linear-gradient(to top right, #7bae40, #7bae40 50%, transparent 50%, transparent);
}

.bg-avast-light {
    color: #FFFFFF;
    background-color: #4A5168;
}
.bg-avast {
    color: #FFFFFF;
    background-color: #2e364d;
}
.block-avast {
    background-image: linear-gradient(to bottom right, #2e364d, #2e364d 50%, transparent 50%, transparent);
}
.block-avast.invert {
    background-image: linear-gradient(to bottom right, transparent, transparent 50%, #2e364d 50%, #2e364d);
}
.block-avast.reverse {
    background-image: linear-gradient(to top right, #2e364d, #2e364d 50%, transparent 50%, transparent);
}

.bg-avg-light {
    color: #FFFFFF;
    background-color: #0089D7;
}
.bg-avg {
    color: #FFFFFF;
    background-color: #007dc4;
}
.block-avg {
    background-image: linear-gradient(to bottom right, #007dc4, #007dc4 50%, transparent 50%, transparent);
}
.block-avg.invert {
    background-image: linear-gradient(to bottom right, transparent, transparent 50%, #007dc4 50%, #007dc4);
}
.block-avg.reverse {
    background-image: linear-gradient(to top right, #007dc4, #007dc4 50%, transparent 50%, transparent);
}


.line-avg {
 	background-color: transparent;
    background-image: linear-gradient(to bottom right, #E2E0DE, #E2E0DE 50%, transparent 50%, transparent);
}
.line-avg.invert {
 	background-color: transparent;
    background-image: linear-gradient(to bottom right, transparent, transparent 50%, #E2E0DE 50%, #E2E0DE);
}
.bg-avg-home-light {
    color: #FFFFFF;
    background-color: #4C5968;
}
.bg-avg-home {
    color: #020202;
    background-color: #E2E0DE;
}
.bg-avg-home-invert {
    color: #FFFFFF;
    background-color: #343E4E;
}
.block-avg-home {
 	background-color: #E2E0DE;
    background-image: linear-gradient(to bottom right, #343E4E, #343E4E 50%, transparent 50%, transparent);
}
.block-avg-home.invert {
 	background-color: #E2E0DE;
    background-image: linear-gradient(to bottom right, transparent, transparent 50%, #343E4E 50%, #343E4E);
}
.block-avg-home.reverse {
    background-image: linear-gradient(to top right, #343E4E, #343E4E 50%, transparent 50%, transparent);
}

.bg-hma {
    color: #FFFFFF;
    background-color: #005298;
}
.line-hma {
}
.bg-hma {
    color: #020202;
    background-color: #005298;
}
.bg-hma-invert {
    color: #FFFFFF;
    background-color: #343E4E;
}
.block-hma {
 	background-color: transparent;
    background-image: linear-gradient(to bottom right, #005298, #005298 50%, transparent 50%, transparent);
}
.block-hma.invert {
 	background-color: transparent;
    background-image: linear-gradient(to bottom right, transparent, transparent 50%, #005298 50%, #005298);
}
.block-hma.reverse {
    background-image: linear-gradient(to top right, #005298, #005298 50%, transparent 50%, transparent);
}





.cManagerBox {
	background-color: #DBDBE5;
	padding: 10px;
	position: fixed;
	min-height: 400px;
	height: auto;
	width: 600px;	
	right: 30px;
	bottom: 30px;
	border-radius: 20px 20px 20px 20px;
	opacity: 0.95;	
}



.off-canvas.position-left {
	background-color: #213D53;
	width: 450px;
	z-index: 1001;
}
#main_menue {
	background-color: #213D53;
	color: #fefefe;

}

.multilevel-accordion-menu .is-accordion-submenu-parent a {
  background: #2C536E;
}

.multilevel-accordion-menu .is-accordion-submenu a {
  background: #213D53;
}
.multilevel-accordion-menu .menu-text {
  background: #3A6787;
  color: #EEEEEE;
  font-size: 10pt;
  border-bottom: 1px solid #3A6787;
}
.multilevel-accordion-menu .sublevel-1 {
  text-indent: 1rem;
}

.multilevel-accordion-menu .sublevel-2 {
  text-indent: 2rem;
}

.multilevel-accordion-menu .sublevel-3 {
  text-indent: 3rem;
}

.multilevel-accordion-menu .sublevel-4 {
  text-indent: 4rem;
}

.multilevel-accordion-menu .sublevel-5 {
  text-indent: 5rem;
}

.multilevel-accordion-menu .sublevel-6 {
  text-indent: 6rem;
}

.multilevel-accordion-menu a {
  color: #fefefe;
  background: #213D53;
 /* box-shadow: inset 0 -1px #fefefe; */
   border-bottom: 1px solid #3A6787;
}

.multilevel-accordion-menu a::after {
  border-color: #fefefe transparent transparent;
}

.multilevel-accordion-menu .menu > li:not(.menu-text) > a {
  padding: 1.2rem 1rem;
}
/*
.multilevel-accordion-menu .is-accordion-submenu-parent[aria-expanded="true"] a.subitem::before {
  content: "\f016";
  font-family: FontAwesome;
  margin-right: 1rem;
}
*/
.multilevel-accordion-menu .is-accordion-submenu-parent[aria-expanded="true"] a.subitem::after {
  content: none;
}
.multilevel-accordion-menu .is-accordion-submenu-parent[aria-expanded="true"] a::after {  
  content: "\e65f";
  font-family: themify;
  margin-left: 1rem;
  float: right;
}

.multilevel-accordion-menu .is-accordion-submenu-parent[aria-expanded="false"] a::after {
  content: "\e65d";
  font-family: themify;
  margin-left: 1rem;
  float: right;
}

.product-image-gallery {
  padding: 3.5rem;
}

.pdp-product-image {
  padding-top: 65px;
  width: 80%;
  display: block;
  margin: auto;
}

.product-thumbs > a {
  	margin-left: 10px;
  	margin-right: 0px;
  	padding-top: 1rem;
  	padding: 0 !important;
}

.product-thumbs a img {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 1rem;
  border: solid 4px #fefefe;
  border-radius: 0;
  box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2);
  line-height: 0;
  border-radius: 3px;
  width: 140px;
  height: 90px;
  border: none;
}

.product-app-toggle .button:nth-child(n+1) {
  border-left: 1px solid #ff7900;
}

.product-app-toggle .button.is-active {
  background: #ff7900;
  color: #FFFFFF;
}

#license-options-tabs {
	background: transparent;
	border: 0;
}
#license-options-tabs > li.tabs-title > a {
	font-size: 16pt;
	color: #FFFFFF;
	margin-left: 1em;
	margin-right: 1em;

}


#license-options-tabs li.tabs-title a:hover {
	border-radius: 10px 10px 0px 0px;
	box-shadow: inset 0 0px 0px 2px rgb(255, 255, 255);	
}
#license-options-tabs li.tabs-title.dark a:hover {
	background-color: #4B4B54;
}
#license-options-tabs li.tabs-title.green a:hover {
	background-color: #96D054;
}



#license-options-tabs li.tabs-title.is-active a {
	border-radius: 10px 10px 0px 0px;
  	box-shadow: inset 0px 2px 0px 1px rgb(255, 255, 255);		
}
#license-options-tabs li.tabs-title.dark.is-active a {
	background-color: #1C1C2A;
}
#license-options-tabs li.tabs-title.green.is-active a {
	background-color: #88BD4B;
}
.license-options.tabs-content  {
	border: 0;
	background: transparent;
}
.license-options.tabs-content > div {
	color: #FFFFFF;
	border-radius: 20px;
	padding: 20px;
  	box-shadow: inset 0 -3em 3em rgba(0, 0, 0, 0.1), 0 0 0 2px rgb(255, 255, 255), 0.3em 0.3em 1em rgba(0, 0, 0, 0.3);

} 
.license-options.tabs-content.dark > div{  
	background-color: #1C1C2A; 
} 
.license-options.tabs-content.green > div{
	background-color: #88BD4B;
}


#variant-tabs {
	background: transparent;
	border: 0;
	padding: 0;	
}

#variant-tabs li.tabs-title a {	
	font-size: 14pt;
  	color: #FFFFFF;
}

#variant-tabs li.tabs-title.is-active a {
	background-color: #FFA323;
	color: #FFFFFF;
	font-size: 14pt;
	border-top-left-radius: 1.5em;
	border-bottom-left-radius: 1.5em;		
}
#variant-tabs li.tabs-title a:hover {
	background-color: #FFA323;
	color: #FFFFFF;
	font-size: 14pt;
	border-top-left-radius: 1.5em;
	border-bottom-left-radius: 1.5em;
}


div.variant-content {
	padding:0;
	margin:0;
	background:transparent;
}

div.variant-cont > div.tabs-panel  {
	padding:0;
	margin:0;
	display: block;
	background:transparent;
	background-color: #FF8A00;
}	
@media screen and (max-width: 39.9375em) {
	.cManagerBox {width: 400px;right: 10px;}
}
@media screen and (min-width: 40em) {
	.cManagerBox {width: 600px;right: 30px;}
}

.bg_silver {
  color: rgba(0, 0, 0, 0.5);
  text-decoration: none;
  font-weight: bold;
  text-shadow: 1px 1px 0 #ffffff;
  box-shadow:
    2px 2px 0.5em rgba(122, 122, 122, 0.55),
    inset 1px 1px 0 rgba(255, 255, 255, 0.9),
    inset -1px -1px 0 rgba(0, 0, 0, 0.34)
  ;
  background:
    -moz-linear-gradient(
    -72deg,
    #dedede,
    #ffffff 16%,
    #dedede 21%,
    #ffffff 24%,
    #454545 27%,
    #dedede 36%,
    #ffffff 45%,
    #ffffff 60%,
    #dedede 72%,
    #ffffff 80%,
    #dedede 84%,
    #a1a1a1
  );
  background:
  -webkit-linear-gradient(
    -72deg,
    #dedede,
    #ffffff 16%,
    #dedede 21%,
    #ffffff 24%,
    #454545 27%,
    #dedede 36%,
    #ffffff 45%,
    #ffffff 60%,
    #dedede 72%,
    #ffffff 80%,
    #dedede 84%,
    #a1a1a1
  );
  background:
  -o-linear-gradient(
    -72deg,
    #dedede,
    #ffffff 16%,
    #dedede 21%,
    #ffffff 24%,
    #454545 27%,
    #dedede 36%,
    #ffffff 45%,
    #ffffff 60%,
    #dedede 72%,
    #ffffff 80%,
    #dedede 84%,
    #a1a1a1
  );
  background:
  linear-gradient(
    -72deg,
    #dedede,
    #ffffff 16%,
    #dedede 21%,
    #ffffff 24%,
    #454545 27%,
    #dedede 36%,
    #ffffff 45%,
    #ffffff 60%,
    #dedede 72%,
    #ffffff 80%,
    #dedede 84%,
    #a1a1a1
  );
}
.bg_silver2 {
background: #bdc3c7;  /* fallback for old browsers */
background: -webkit-linear-gradient(to right, #2c3e50, #bdc3c7);  /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to right, #2c3e50, #bdc3c7); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}


#container-blog > div.grid-x > div {
	padding-right: 30px;
	padding-bottom: 20px;	             	                            
}
div.callout.block-item {
	background: #F1F1F1;
	padding: 10px;
	box-shadow: 5px 5px 10px #474747;
	border-radius: 10px;
}


button.send-mail  {
  position: relative;
  display: inline-block;
  cursor: pointer;
  outline: none;
  border: 0;
  vertical-align: middle;
  text-decoration: none;
  background: transparent;
  padding: 0;
  font-size: inherit;
  font-family: inherit;
}
button.send-mail {
  width: 14rem;
  height: auto;
}
button.send-mail .circle {
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  position: relative;
  display: block;
  margin: 0;
  width: 3rem;
  height: 3rem;
  background: #FF8900;
  border-radius: 1.625rem;
}
button.send-mail .circle .icon {
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  background: #fff;
}
button.send-mail .circle .icon.arrow {
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  left: 0.625rem;
  width: 1.125rem;
  height: 0.125rem;
  background: none;
}
button.send-mail .circle .icon.arrow::before {
  position: absolute;
  content: "";
  top: -0.25rem;
  right: 0.0625rem;
  width: 0.625rem;
  height: 0.625rem;
  border-top: 0.125rem solid #fff;
  border-right: 0.125rem solid #fff;
  transform: rotate(45deg);
}
button.send-mail .button-text {
  transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 0.75rem 0;
  margin: 0 0 0 1.85rem;
  color: #FF8900;
  font-weight: 700;
  line-height: 1.6;
  text-align: center;
  text-transform: uppercase;
}
button:hover .circle {
  width: 100%;
}
button:hover .circle .icon.arrow {
  background: #fff;
  transform: translate(1rem, 0);
}
button:hover .button-text {
  color: #fff;
}
button.orbit-previous {
    background: #213D53;
    opacity: 0.90; 
    border-radius: 50%;
    border: 1px solid #213D53;     
}
button.orbit-next {
    background: #213D53;
    opacity: 0.90; 
    border-radius: 50%;
    border: 1px solid #213D53;   
}
a.round-border img {
    padding: 20px;
    background: #213D53;
    width:80px;     
    height:80px;
    border-radius: 50%;
    border: 1px solid #213D53;    
}
div#DialogModal {
    border-radius: 30px;    
    border: 40px solid #ffffff;
}

input#pCount[type="number"] {
  -moz-appearance: textfield;
}
input#pCount[type="number"]::-webkit-inner-spin-button,
input#pCount[type="number"]::-webkit-outer-spin-button {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance:none;
  margin: 0;
}
input#pCount[type="number"]:hover::-webkit-inner-spin-button,
input#pCount[type="number"]:hover::-webkit-outer-spin-button {
 -moz-appearance: none;
  -webkit-appearance: none;
  appearance:none;
  margin:0;
}