body {	font-family: 'Open Sans', sans-serif !important;	font-weight:300;	overflow-x: hidden;}.navigation {	z-index:999;}.uk-icon-button {	cursor:pointer;}.lang-menu {	cursor:pointer;}#lang {	left:-8px !important;	padding:0px 10px 8px !important;	top:42px !important;}@media (max-width:380px) {	.uk-logo img,.uk-logo svg {		width:120px !important;	}}.uk-section-xxsmall {	padding: 10px 0;}@media (min-width: 520px){.mob-social {    display: none !important;}}@media (max-width: 520px){.uk-logo {width: 190px !important;}}/*-- hover-moving-border --*/.hover-moving-border {  position: relative;  margin-bottom:5px !important;  z-index: 1;}.hover-moving-border:after, .hover-moving-border:before {  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;  content: "";  opacity: 0;  transition: opacity 0.55s, transform 0.55s;  z-index: -1;  border-radius:5px;}.hover-moving-border:after {  border-right: 1px solid #CF0E13;  border-left: 1px solid #CF0E13;}.hover-moving-border:after {  transform: scale(1.1, 0);}.hover-moving-border:before {  border-top: 1px solid #CF0E13;  border-bottom: 1px solid #CF0E13;}.hover-moving-border:before {  transform: scale(0, 1.2);}.hover-moving-border:hover:before, .hover-moving-border:hover:after {  opacity: 1 !important;  transform: scale(1.1, 1.2) !important;  background:rgba(0,0,0,0.05);}body.uk-background-secondary .uk-tab li a:hover,body.uk-background-secondary .uk-tab .uk-active a {	color:#ffffff !important;}.uk-tab-right > *,.uk-tab-left > *,.uk-text-right.uk-subnav > *,.uk-text-left.uk-subnav > * {	width:100% !important;}.uk-tab-right > * > * {	padding-left:20px !important;}.uk-tab-left > * {	text-align:right !important;}.uk-tab-left > * > * {	padding-right:20px !important;	text-align:right !important;}p:last-child {	margin-bottom:0px !important;}.uk-text-bottom {  vertical-align: bottom !important;}.uk-padding-xsmall {	padding:8px 0;}.phone-button .image-circle{	background-color:#00a61f;}.phone-button .circlephone{	border-color: #00a61f;}.phone-circle-fill{	background-color:#00a61f;}.uk-h2.uk-text-primary i,.uk-h2.uk-text-primary img,.uk-h2.uk-text-primary svg {	/*border:3px solid #CF0E13;*/}.uk-h2.uk-text-muted i,.uk-h2.uk-text-muted img,.uk-h2.uk-text-muted svg {	border:3px solid #999999;}.uk-h2.uk-text-secondary i,.uk-h2.uk-text-secondary img,.uk-h2.uk-text-secondary svg {	border:3px solid #222222;}.uk-h2.uk-text-extra i,.uk-h2.uk-text-extra img,.uk-h2.uk-text-extra svg {	border:3px solid #32cd32;}.uk-h2.uk-text-white i,.uk-h2.uk-text-white img,.uk-h2.uk-text-white svg {	border:3px solid #ffffff;}.uk-h2[class*="uk-text-"] i {	padding:15px;	border-radius:50%;	font-size:42px;	height:60px;	width:60px;	text-align:center;	line-height:60px !important;	margin-bottom:10px;	transition: 0.5s ease-out all;}.uk-h2[class*="uk-text-"] img,.uk-h2[class*="uk-text-"] svg {	/*padding:15px;	border-radius:5px;*/	height:75px;	width:140px;	text-align:center;	margin-bottom:10px;	transition: 0.5s ease-out all;}*:hover > .uk-h2[class*="uk-text-"] i,*:hover > .uk-h2[class*="uk-text-"] img,*:hover > .uk-h2[class*="uk-text-"] svg {	-webkit-transform: scale(1.1) rotate(360deg);  	-ms-ransform:scale(1.1) rotate(360deg);  	transform: scale(1.1) rotate(360deg);}.img-border-square {	position:relative;}.img-border-square img,.img-border-square video {	z-index:1;}.img-border-square:before {	position:absolute;	content:"";	display:block;	border-top: 3px solid #CF0E13;	border-left: 3px solid #CF0E13;	top:-6px;	left:-7px;	width:80%;	height:80%;	background-color: #ffffff;	z-index:0;	border-radius: 0px 6px 0px 6px;}.img-border-square:after {	position:absolute;	content:"";	display:block;	border-bottom: 3px solid #CF0E13;	border-right: 3px solid #CF0E13;	bottom:-6px;	right:-7px;	width:80%;	height:80%;	background-color: #ffffff;	z-index:0;	border-radius: 0px 6px 0px 6px;}.uk-open .uk-accordion-title {	color: #CF0E13 !important;}.img-border-circle {	border-radius:500px;	padding:15px;	margin-bottom:10px;}.uk-img-primary {	fill: #CF0E13;	position:relative;	width:90px;	height:90px;}.uk-img-primary.img-border-circle {	border:3px solid #CF0E13;}.uk-img-extra {	fill: #32cd32;	position:relative;	width:90px;	height:90px;}.uk-img-extra.img-border-circle {	border:3px solid #32cd32;}.div-hover:hover img {	}.uk-subnav a {	background:rgba(0,0,0,0.05) !important;	color:#333;}.uk-subnav a:hover {	background:rgba(0,0,0,0.1) !important;	color:#222;}[class*="secondary"] .uk-subnav-pill > * > a {   background:rgba(255,255,255,0.05) !important;	color:#ffffff !important;}[class*="secondary"] .uk-subnav-pill > * > a:hover {   background:rgba(255,255,255,0.2) !important;	color:#ffffff !important;}[class*="secondary"] .uk-subnav-pill > * > a:active,[class*="secondary"] .uk-subnav-pill > * > a:focus,[class*="secondary"] .uk-subnav-pill > .uk-active > a {  background:#CF0E13 !important;  color: #ffffff !important;}.simple-counter .uk-padding-large,.circle-progressbar .uk-padding-large {    padding-top: 60px;    padding-bottom: 60px;}/*[class*='uk-animation-'] {  animation-duration: 1.5s;}*/[class*='uk-progress'].uk-animation-slide-left {  animation-duration: 1.5s;}.uk-progress {	margin-left:-1px !important;	background: transparent !important;}.uk-progress::-webkit-progress-bar {  background-color: transparent !important;}.min-height {	min-height:300px;}.min-height-small {	min-height:200px;}.uk-background-cover {	background-size:cover !important;	background-repeat: no-repeat !important;}.uk-background-fixed {  background-attachment: fixed !important;  backface-visibility: hidden !important;}@media (pointer: coarse) {  .uk-background-fixed {    background-attachment: scroll !important;  }}.uk-width-xsmall {	width:90px;}.thumb canvas {	margin:-1px !important;	padding:0px !important;}/*-- oEmbed  --*/.embeddedContent {  position: relative;  display: block;  height: 0;  padding: 0;  overflow: hidden;}.embeddedContent + * {  margin-top: 30px !important;}.embeddedContent .embed-responsive-item,.embeddedContent iframe,.embeddedContent embed,.embeddedContent object {  position: absolute;  top: 0;  left: 0;  bottom: 0;  height: 100%;  width: 100%;  border: 0;  margin:0 !important;}.oembed-provider-Soundcloud {	padding-bottom: 26.25%;}.oembed-provider-vimeo, .oembed-provider-youtube {	padding-bottom: 56.25%;}/*-- --*/.uk-button-secondary.uk-icon-button {	background:#222222;	color:#ffffff;}* {	outline:none !important;}.uk-icon-button.uk-button-primary {  background-color: #e81f0d;}.uk-icon-button.uk-button-primary:hover,.uk-icon-button.uk-button-primary:focus {  background-color: #ee7700;  color: #fff;}/**:not([class*="muted"]):not([class*="default"]) .uk-form select,*:not([class*="muted"]):not([class*="default"]) .uk-form input:not([type="checkbox"]),*:not([class*="muted"]):not([class*="default"]) .uk-form textarea {	background:rgba(255,255,255,0.2);	border-color:rgba(255,255,255,0.1);	color:#ffffff !important;}*:not([class*="muted"]):not([class*="default"]) .uk-form input:not([type="checkbox"]):hover,*:not([class*="muted"]):not([class*="default"]) .uk-form textarea:hover,*:not([class*="muted"]):not([class*="default"]) .uk-form select:hover,*:not([class*="muted"]):not([class*="default"]) .uk-form select:focus,*:not([class*="muted"]):not([class*="default"]) .uk-form input:not([type="checkbox"]):focus,*:not([class*="muted"]):not([class*="default"]) .uk-form textarea:focus {	background:rgba(255,255,255,0.1);	border-color:#CF0E13;	color:#ffffff !important;}*/div:not([class*="muted"]):not([class*="default"]) .uk-alert {	background:rgba(255,255,255,0.1);}@media (min-width: 640px) {  .two-border {  	position:relative;  }  .two-border::before, .two-border::after {	content:"";	display:block;	position:absolute;	transform:rotate(10deg);	box-shadow: 1px 1px 1px rgba(0,0,0,0.6);	border-radius:4px;	transition: all 1s ease 1s;  }  .two-border::after {	border: 4px solid #e81f0d;	top:-6%;	bottom: 1%;	left:-26px;	margin-top:100px;	visibility: hidden;  }  .two-border::before {	border: 4px solid #ffffff;	top:-3%;	bottom: -1%;	left:-36px;	margin-bottom:100px;	visibility: hidden;  }  .uk-active .two-border::after {	margin-top:0px;	visibility: visible;  }  .uk-active .two-border::before {	margin-bottom:0px;	visibility: visible;  }}.uk-section-lite-secondary {	position:relative;}.uk-section-lite-secondary > * {	position:relative;	z-index:1;}.uk-section-lite-secondary:before {	content:"";	display:block;	position:absolute;	top:0;	bottom:0;	left:0;	right:0;	background:rgba(255,255,255,0.1);	z-index:0;}.dote-lite {	background-image: url(../images/dote-lite.webp) !important;}.dote-dark {	background-image: url(../images/dote-dark.webp) !important;	background: rgba(0,0,0,0.5) !important;}.uk-section-muted, .uk-card-muted, .uk-background-muted {  background: #f8f8f8;  color:#333333 !important;}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {    .dote-lite {	background-image: url(../images/dote-lite.png) !important;  }  .dote-dark {	background-image: url(../images/dote-dark.png) !important;  }}@media screen and (-webkit-min-device-pixel-ratio:0) {   .dote-lite {	background-image: url(../images/dote-lite.png) !important;  }  .dote-dark {	background-image: url(../images/dote-dark.png) !important;  }}#contact-us p {	font-weight:400;}.wrapper {	max-width:1960px;	margin:0 auto;}.uk-text-white, .uk-text-white .uk-button-primary, .uk-button-primary, .uk-button-primary span.uk-text-white {	color:#ffffff !important;}.uk-text-white svg {	fill:#ffffff !important;}.uk-text-dark,.uk-text-dark * {	color:#333333 !important;}.uk-height-xlarge {	height:560px;}h1,h2,h3,h4,.uk-h1,.uk-h2,.uk-h3,.uk-h4 {	font-family:'Roboto Condensed', sans-serif !important;	font-weight: 700;}.uk-sticky-fixed.uk-position-top {	position:fixed !important;	box-shadow:0px 0.5px 5px rgba(0,0,0,0.3);	width:100% !important;}.header-shadow * {	text-shadow: 2px 3px 3px #000;}.uk-offcanvas-bar {	background:rgba(0,0,0,0.8);}.uk-navbar-nav > li > a {	color:#222222;	font-family:'Roboto Condensed', sans-serif !important;	font-weight: 400;}@media (max-width: 1024px) {  .uk-navbar-nav > li > a {	padding-left:10px;	padding-right:10px;  }}.uk-navbar-nav > li.uk-active > a {	color:#ff9b00;}.uk-light .uk-text-primary {	color:#FFF !important;}[class*="secondary"] p.uk-h3.uk-text-primary {	color:#ff9b00 !important;	font-weight: bold !important;}[class*="primary"] p.uk-h3.uk-text-primary {	color:#ffffff !important;	font-weight: bold !important;}.uk-overlay-primary {	background:linear-gradient(to left, rgba(0, 0, 0, 0.8), rgba(0, 0, 00, 0.4), rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.8)) !important;}.uk-overlay-default {	background:rgba(255,255,255,0.8) !important;}.uk-overlay-secondary {	background:rgba(0,0,0,0.8) !important;}.uk-overlay-muted {	background:rgba(220,220,220,0.8) !important;}.uk-logo img {	max-width:60px !important;	min-width:60px !important;	height:60px !important;	margin:0px;}.uk-logo span {	font-size: 28px;	line-height:1 !important;	margin-left:-18px;	font-family:'Roboto Condensed', sans-serif !important;	text-transform: uppercase;	color:#222222;}.uk-logo span.first-letter-white:first-letter {	color: #ffffff;}#laptop-slider {	position:absolute;	top:24%;	left:34.4%;	right:10.5%;	bottom:13%;}#iphone-slider {	position:absolute;	top:70px;	left:24px;	right:24px;	bottom:70px;}.uk-slidenav.uk-icon-button {	width: 46px;  height: 46px;}.thumb {	margin:0 !important;}@media (max-width: 520px) {  .uk-slider-items.uk-child-width-1-2 > * {  	width:100%;  }  .uk-navbar-item .social-bg-hover {  	display:none !important;  }}@media (min-width: 960px) {  .uk-logo img {	max-width:70px !important;	min-width:70px !important;	height:70px !important;	margin:5px 10px 5px 10px;  }  .uk-logo span {	font-size: 42px;	line-height:1 !important;	margin-left:-30px;	font-family:'Roboto Condensed', sans-serif !important;	text-transform: uppercase;  }}@media (max-width: 360px) {  .uk-logo span {	display:none;  }}.uk-totop {	width:60px;	height:60px;	line-height:1;	text-align:center;	box-shadow: 3px 3px 5px rgba(0,0,0,0.6);	opacity: 0;	transition: 0.5s;}.uk-totop:hover {	box-shadow: 1px 1px 3px rgba(0,0,0,0.4);}/*-- Phone --*/#popup-toggle{bottom:100px;  z-index: 1009 !important; }.image-circle{box-sizing:content-box;-webkit-box-sizing:content-box;}.circlephone{box-sizing:content-box;-webkit-box-sizing:content-box;border: 2px solid;width:95px;height:95px;bottom:-12.5px;position:absolute;-webkit-border-radius:100%;-moz-border-radius: 100%;border-radius: 100%;opacity: .5;-webkit-animation: circle-anim 2.4s infinite ease-in-out !important;-moz-animation: circle-anim 2.4s infinite ease-in-out !important;-ms-animation: circle-anim 2.4s infinite ease-in-out !important;-o-animation: circle-anim 2.4s infinite ease-in-out !important;animation: circle-anim 2.4s infinite ease-in-out !important;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all 0.5s;}.phone-circle-fill{ box-sizing:content-box; -webkit-box-sizing:content-box; width:80px; height:80px; bottom:-5.5px; position:absolute; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; border: 2px solid transparent; -webkit-animation: circle-fill-anim 2.3s infinite ease-in-out; -moz-animation: circle-fill-anim 2.3s infinite ease-in-out; -ms-animation: circle-fill-anim 2.3s infinite ease-in-out; -o-animation: circle-fill-anim 2.3s infinite ease-in-out; animation: circle-fill-anim 2.3s infinite ease-in-out; -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s;transition: all 0.5s;}.image-circle{box-sizing:content-box;-webkit-box-sizing:content-box;width:50px;height:50px;bottom: 10px;position:absolute;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;border: 2px solid transparent;opacity: 0.8;}.img-circleblock{box-sizing:content-box;-webkit-box-sizing:content-box;width:50px;height:50px;animation-name: tossing;-webkit-animation-name: tossing;animation-duration: 1.5s;-webkit-animation-duration: 1.5s;animation-iteration-count: infinite;-webkit-animation-iteration-count: infinite;}.image-circle:hover{opacity: 1;}.uk-position-bottom-left .circlephone {	left:17px;}.uk-position-bottom-right .circlephone {	right:17px;}.uk-position-bottom-left .phone-circle-fill {	left:24px;}.uk-position-bottom-right .phone-circle-fill {	 right:24px;}.uk-position-bottom-left .image-circle {	left:39px;}.uk-position-bottom-right .image-circle {	right: 39px;}@keyframes pulse {0% {transform: scale(0.9);opacity: 1;}  50% {transform: scale(1); opacity: 1; }     100% {transform: scale(0.9);opacity: 1;}} @-webkit-keyframes pulse {0% {-webkit-transform: scale(0.95);opacity: 1;}  50% {-webkit-transform: scale(1);opacity: 1;}     100% {-webkit-transform: scale(0.95);opacity: 1;}}@keyframes tossing {  0% {transform: rotate(-8deg);}  50% {transform: rotate(8deg);}  100% {transform: rotate(-8deg);}}@-webkit-keyframes tossing {  0% {-webkit-transform: rotate(-8deg);}  50% {-webkit-transform: rotate(8deg);}  100% {-webkit-transform: rotate(-8deg);}}@-moz-keyframes circle-anim {  0% {-moz-transform: rotate(0deg) scale(0.5) skew(1deg);opacity: .1;-moz-opacity: .1;-webkit-opacity: .1;-o-opacity: .1;}  30% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .5;-moz-opacity: .5;-webkit-opacity: .5;-o-opacity: .5;}  100% {-moz-transform: rotate(0deg) scale(1) skew(1deg);opacity: .6;-moz-opacity: .6;-webkit-opacity: .6;-o-opacity: .1;}}@-webkit-keyframes circle-anim {  0% {-webkit-transform: rotate(0deg) scale(0.5) skew(1deg);-webkit-opacity: .1;}  30% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);-webkit-opacity: .5;}  100% {-webkit-transform: rotate(0deg) scale(1) skew(1deg);-webkit-opacity: .1;}}@-o-keyframes circle-anim {  0% {-o-transform: rotate(0deg) kscale(0.5) skew(1deg);-o-opacity: .1;}  30% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);-o-opacity: .5;}  100% {-o-transform: rotate(0deg) scale(1) skew(1deg);-o-opacity: .1;}}@keyframes circle-anim {  0% {transform: rotate(0deg) scale(0.5) skew(1deg);opacity: .1;}  30% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .5;}  100% {transform: rotate(0deg) scale(1) skew(1deg);opacity: .1;}}@-moz-keyframes circle-fill-anim {  0% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}  50% {-moz-transform: rotate(0deg) -moz-scale(1) skew(1deg);opacity: .2;}  100% {-moz-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}@-webkit-keyframes circle-fill-anim {  0% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;  }  50% {-webkit-transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;  }  100% {-webkit-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}@-o-keyframes circle-fill-anim {  0% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}  50% {-o-transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;}  100% {-o-transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}@keyframes circle-fill-anim {  0% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}  50% {transform: rotate(0deg) scale(1) skew(1deg);opacity: .2;}  100% {transform: rotate(0deg) scale(0.7) skew(1deg);opacity: .2;}}  @media print {	.header,.footer,.sidebar {		display:none;	}}.uk-button:disabled {	background:#ccc !important;}