@charset "utf-8";

body.dark{
	background-color: #111319;
	color: #A9AFC3;
}
body.dark::-webkit-scrollbar {
  width: 11px;
}
body.dark{
  scrollbar-width: thin;
  scrollbar-color: #bbb #fff;
}
body.dark::-webkit-scrollbar-track {
  background: #fff;
}
body.dark::-webkit-scrollbar-thumb {
  background-color: #bbb;
  border-radius: 6px;
  border: 3px solid #fff;
}
body.dark h1,
body.dark h2,
body.dark h3,
body.dark h4,
body.dark h5{
	color: #fff;
}
body.dark .edina_tm_mobile_menu .mobile_menu_inner{
	background-color: #020713;
	box-shadow: 0px 0px 10px rgb(255 255 255 / 8%);
}
body.dark .edina_tm_mobile_menu .dropdown{
	background-color: #020713;
	box-shadow: 0px 0px 10px rgb(255 255 255 / 8%);
}
body.dark .my_trigger .hamburger .hamburger-inner::before, 
body.dark .my_trigger .hamburger .hamburger-inner::after, 
body.dark .my_trigger .hamburger .hamburger-inner{
	background-color: #fff;
}
body.dark .edina_tm_mobile_menu .dropdown .dropdown_inner ul li a{
	color: #A9AFC3;
}

body.dark .edina_tm_hero{background-color: #154968;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1920 1080'%3E%3Cdefs%3E%3ClinearGradient id='a' gradientUnits='objectBoundingBox' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='red'%3E%3Canimate attributeName='stop-color' values='%23154968%3B%235CC3FF%3B%23193158%3B%23365C71%3B%236EB1FF%3B%23626262%3B%23154968' dur='20s' repeatCount='indefinite'%3E%3C/animate%3E%3C/stop%3E%3Cstop offset='.5' stop-color='purple'%3E%3Canimate attributeName='stop-color' values='%235CC3FF%3B%23193158%3B%23365C71%3B%236EB1FF%3B%23626262%3B%23154968%3B%235CC3FF' dur='20s' repeatCount='indefinite'%3E%3C/animate%3E%3C/stop%3E%3Cstop offset='1' stop-color='blue'%3E%3Canimate attributeName='stop-color' values='%23193158%3B%23365C71%3B%236EB1FF%3B%23626262%3B%23154968%3B%235CC3FF%3B%23193158' dur='20s' repeatCount='indefinite'%3E%3C/animate%3E%3C/stop%3E%3CanimateTransform attributeName='gradientTransform' type='rotate' from='0 .5 .5' to='360 .5 .5' dur='20s' repeatCount='indefinite' /%3E%3C/linearGradient%3E%3ClinearGradient id='b' gradientUnits='objectBoundingBox' x1='0' y1='1' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='red'%3E%3Canimate attributeName='stop-color' values='%23154968%3B%235CC3FF%3B%23193158%3B%23365C71%3B%236EB1FF%3B%23626262%3B%23154968' dur='20s' repeatCount='indefinite'%3E%3C/animate%3E%3C/stop%3E%3Cstop offset='1' stop-color='purple' stop-opacity='0'%3E%3Canimate attributeName='stop-color' values='%235CC3FF%3B%23193158%3B%23365C71%3B%236EB1FF%3B%23626262%3B%23154968%3B%235CC3FF' dur='20s' repeatCount='indefinite'%3E%3C/animate%3E%3C/stop%3E%3CanimateTransform attributeName='gradientTransform' type='rotate' values='360 .5 .5%3B0 .5 .5' dur='10s' repeatCount='indefinite' /%3E%3C/linearGradient%3E%3C/defs%3E%3Crect fill='url(%23a)' width='100%25' height='100%25' /%3E%3Crect fill='url(%23b)' width='100%25' height='100%25' /%3E%3C/svg%3E");
background-attachment: fixed;
background-size: cover;}
body.dark .edina_tm_hero .social ul li .svg{
	color: #A9AFC3;
}
body.dark .edina_tm_hero .social ul li .svg.custom{
	stroke: #A9AFC3;
}
body.dark .edina_tm_hero .social ul li a:hover .svg{
	color: #fff;
}
body.dark .edina_tm_hero .social ul li a:hover .svg.custom{
	stroke: #fff;
}
body.dark .edina_tm_sidebar{
	background-color: #000;
	box-shadow: none;
}
body.dark .edina_tm_sidebar .logo{
	border-bottom-color: #5E5E5E;
}
body.dark .edina_tm_sidebar .author{
	border-top-color: #5E5E5E;
}
body.dark .edina_tm_sidebar .menu ul li .list_inner.current a:before{
	background-color: #191C26;
}
body.dark .edina_tm_sidebar .menu ul li .list_inner a:before{
	background-color: #191C26;
}
body.dark .edina_tm_sidebar .menu ul li .list_inner a{
	color: #fff;
}
body.dark .edina_tm_sidebar .menu ul li .svg{
	color: #7E7E7E;
}

body.dark .edina_tm_sidebar .menu ul li .svg.custom{
	stroke: #7E7E7E;
}
body.dark .edina_tm_sidebar .menu ul li a:hover .svg{
	color: #fff;
}
body.dark .edina_tm_sidebar .menu ul li a:hover .svg.custom{
	stroke: #fff;
}
body.dark .edina_tm_sidebar .menu ul li .list_inner.current .svg{
	color: #fff;
}
body.dark .edina_tm_sidebar .menu ul li .list_inner.current .svg.custom{
	stroke: #fff;
}
body.dark .progress_inner .label{
	color: #fff;
}
body.dark .edina_tm_services{background-color: #31617F;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 200 200'%3E%3Cdefs%3E%3ClinearGradient id='a' gradientUnits='userSpaceOnUse' x1='100' y1='33' x2='100' y2='-3'%3E%3Cstop offset='0' stop-color='%23000' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23000' stop-opacity='1'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' gradientUnits='userSpaceOnUse' x1='100' y1='135' x2='100' y2='97'%3E%3Cstop offset='0' stop-color='%23000' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23000' stop-opacity='1'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='%23205370' fill-opacity='0.69'%3E%3Crect x='100' width='100' height='100'/%3E%3Crect y='100' width='100' height='100'/%3E%3C/g%3E%3Cg fill-opacity='0.69'%3E%3Cpolygon fill='url(%23a)' points='100 30 0 0 200 0'/%3E%3Cpolygon fill='url(%23b)' points='100 100 0 130 0 100 200 100 200 130'/%3E%3C/g%3E%3C/svg%3E");}
body.dark .edina_tm_services ul li .list_inner{
	background-color: #000;
}

body.dark .edina_tm_services ul li .svg.custom{
	stroke: #A9AFC3;
}
body.dark .edina_tm_services ul li h3{
	color: #fff;
}

body.dark .edina_tm_services ul li .learn_more{
	color: #A9AFC3;
}
body.dark .my_carousel ul .details span a{
	color: #A9AFC3;
}
body.dark .my_carousel ul .details h3 a{
	color: #fff;
}
body.dark .edina_tm_testimonials{	background-color: #31617F;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%237196CC' stroke-width='63.8' stroke-opacity='0.03' %3E%3Ccircle fill='%2331617F' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%232e5b78' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%232b5670' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23285069' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23254a61' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%2323445a' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23203f52' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%231d394b' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%231a3343' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%23172e3c' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%23142834' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%2311222d' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%230e1d25' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%230c171e' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%23091116' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%23060b0f' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%23030607' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23000' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");
background-attachment: fixed;
background-size: cover;}
body.dark .edina_tm_testimonials .list ul li .list_inner{
	background-color: #111319;
}
body.dark .edina_tm_testimonials .owl-theme .owl-dots .owl-dot.active span{
	background-color: #fff;
	border-color: #fff;
}
body.dark .edina_tm_news ul li .news_details span a{
	color: #A9AFC3;
}
body.dark .edina_tm_news ul li .news_details .title a{
	color: #fff;
}

body.dark .edina_tm_contact{
	background-color: #141744;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1500 1500'%3E%3Cg transform='rotate(216 750 750)'%3E%3Cg transform='translate(210 210)'%3E%3Cg transform='scale(0.86)'%3E%3Ccircle r='2000' fill='%23141e4b'%3E%3CanimateTransform attributeName='transform' type='scale' repeatCount='indefinite' dur='6.1s' begin='0s' values='1%3B1.1%3B1' keySplines='.5 0 .5 1%3B0.5 0 .5 1' calcMode='spline'%3E%3C/animateTransform%3E%3C/circle%3E%3Ccircle r='1800' fill='%23142652'%3E%3CanimateTransform attributeName='transform' type='scale' repeatCount='indefinite' dur='6.1s' begin='-2s' values='1%3B1.1%3B1' keySplines='.5 0 .5 1%3B0.5 0 .5 1' calcMode='spline'%3E%3C/animateTransform%3E%3C/circle%3E%3Ccircle r='1600' fill='%23152d58'%3E%3CanimateTransform attributeName='transform' type='scale' repeatCount='indefinite' dur='6.1s' begin='-4s' values='1%3B1.1%3B1' keySplines='.5 0 .5 1%3B0.5 0 .5 1' calcMode='spline'%3E%3C/animateTransform%3E%3C/circle%3E%3Ccircle r='1400' fill='%2316345e'%3E%3CanimateTransform attributeName='transform' type='scale' repeatCount='indefinite' dur='6.1s' begin='-6s' values='1%3B1.1%3B1' keySplines='.5 0 .5 1%3B0.5 0 .5 1' calcMode='spline'%3E%3C/animateTransform%3E%3C/circle%3E%3Ccircle r='1200' fill='%23193c64'%3E%3CanimateTransform attributeName='transform' type='scale' repeatCount='indefinite' dur='6.1s' begin='-8s' values='1%3B1.1%3B1' keySplines='.5 0 .5 1%3B0.5 0 .5 1' calcMode='spline'%3E%3C/animateTransform%3E%3C/circle%3E%3Ccircle r='1000' fill='%231c436a'%3E%3CanimateTransform attributeName='transform' type='scale' repeatCount='indefinite' dur='6.1s' begin='-10s' values='1%3B1.1%3B1' keySplines='.5 0 .5 1%3B0.5 0 .5 1' calcMode='spline'%3E%3C/animateTransform%3E%3C/circle%3E%3Ccircle r='800' fill='%23204b70'%3E%3CanimateTransform attributeName='transform' type='scale' repeatCount='indefinite' dur='6.1s' begin='-12s' values='1%3B1.1%3B1' keySplines='.5 0 .5 1%3B0.5 0 .5 1' calcMode='spline'%3E%3C/animateTransform%3E%3C/circle%3E%3Ccircle r='600' fill='%23255275'%3E%3CanimateTransform attributeName='transform' type='scale' repeatCount='indefinite' dur='6.1s' begin='-14s' values='1%3B1.1%3B1' keySplines='.5 0 .5 1%3B0.5 0 .5 1' calcMode='spline'%3E%3C/animateTransform%3E%3C/circle%3E%3Ccircle r='400' fill='%232b5a7a'%3E%3CanimateTransform attributeName='transform' type='scale' repeatCount='indefinite' dur='6.1s' begin='-16s' values='1%3B1.1%3B1' keySplines='.5 0 .5 1%3B0.5 0 .5 1' calcMode='spline'%3E%3C/animateTransform%3E%3C/circle%3E%3Ccircle r='200' fill='%2331617F'%3E%3CanimateTransform attributeName='transform' type='scale' repeatCount='indefinite' dur='6.1s' begin='-18s' values='1%3B1.1%3B1' keySplines='.5 0 .5 1%3B0.5 0 .5 1' calcMode='spline'%3E%3C/animateTransform%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
background-attachment: fixed;
background-size: cover;
}

body.dark .edina_tm_contact .extra_info .wrapper > li .list_inner{
	background-color: #111319;
}
body.dark .edina_tm_contact .mainpart .left{
	background-color: #111319;
}
body.dark .edina_tm_button a{
	border-color: #A9AFC3;
	color: #fff;
}

body.dark .edina_tm_button a:hover{
	border-color: #fff;
	background-color: #fff;
	color: #111319;
}

body.dark .edina_tm_modalbox .popup_informations h3{
	color: #fff;
}
body.dark .edina_tm_modalbox .news_details span a{
	color: #A9AFC3;
}
body.dark .edina_tm_modalbox .news_details span a:before{
	color: #A9AFC3;
}
body.dark .edina_tm_modalbox .news_details .title a{
	color: #fff;
}

body.dark .edina_tm_modalbox .main_content .quotebox p{
	border-left-color: #fff;
}
body.dark .edina_tm_contact .mainpart .left .title span{
	color: #fff;
}
body.dark .edina_tm_modalbox .description_wrap::-webkit-scrollbar{
  width: 11px;
}
body.dark .edina_tm_modalbox .description_wrap{
  scrollbar-width: thin;
  scrollbar-color: #333 #111;
}
body.dark .edina_tm_modalbox .description_wrap::-webkit-scrollbar-track{
  background: #111;
}
body.dark .edina_tm_modalbox .description_wrap::-webkit-scrollbar-thumb{
  background-color: #333;
  border-radius: 6px;
  border: 3px solid #111;
}
body.dark .edina_tm_modalbox .box_inner{
  background-color: #12161F;
}
body.dark .edina_tm_modalbox .main_content .quotebox p{
  color: #fff;
}
body.dark .edina_tm_modalbox .main_content .descriptions .bigger{
  color: #A9AFC3;
}
body.dark .edina_tm_contact input{
  border-bottom-color: rgba(169,175,195,.5);
}
body.dark .edina_tm_contact input:focus{
  border-bottom-color: rgba(169,175,195,1);
}
body.dark .edina_tm_contact textarea{
  border-bottom-color: rgba(169,175,195,.5);
}
body.dark .edina_tm_contact textarea:focus{
  border-bottom-color: rgba(169,175,195,1);
}
body.dark .edina_tm_contact .extra_info a{
  color: #A9AFC3;
}
body.intro #preloader:before,
body.intro #preloader:after{
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 50%;
    height: 100%;
    z-index: -1;
    background-color: #fff;
    -webkit-transition: all 0.3s ease 0s;
    -o-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
}
body.intro #preloader:after{
    left: auto;
    right: 0;
}
body.intro .loader_line:before{
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    width: 1px;
    height: 0%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    background-color: #555;
    -webkit-animation: lineheight 1000ms ease-in-out 0s forwards;
    -o-animation: lineheight 1000ms ease-in-out 0s forwards;
    animation: lineheight 1000ms ease-in-out 0s forwards;
}
body.intro .loader_line:after{
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 1px;
    height: 100%;
    background-color: #ddd;
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%);
    -webkit-animation: lineround 1200ms linear 0s infinite;
    -o-animation: lineround 1200ms linear 0s infinite;
    animation: lineround 1200ms linear 0s infinite;
    animation-delay: 2000ms;
}