#container.pageid-110 main#content h1{font-size:3.375rem;line-height:2.875rem;color:var(--clr-bg-white);padding:0}#container.pageid-110 main#content h1 strong{display:table;background:#33913f;padding:30px 60px;margin:20px 0 20px -65px;color:var(--clr-bg-white);font-size:6.25rem;line-height:4.375rem}@media screen and (max-width:990px){#container.pageid-110 main#content h1{font-size:2.75rem;line-height:2.5rem}#container.pageid-110 main#content h1 strong{font-size:5rem;line-height:3.75rem}}@media screen and (max-width:768px){#container.pageid-110 main#content h1{font-size:2.375rem;line-height:2.5rem}#container.pageid-110 main#content h1 strong{font-size:3.75rem;line-height:3.125rem}}#container.pageid-110 main#content h2{font-size:3.375rem;line-height:2.9375rem;margin-bottom:30px;font-weight:bold;color:#33913f}#container.pageid-110 main#content h2 strong{display:table;background:#33913f;padding:20px;color:var(--clr-bg-white);margin:10px 0;font-size:3.375rem;line-height:2.5rem}#container.pageid-110 main#content h2 span{display:inline-block;background:#fff100;padding:10px 20px;color:var(--clr-black);font-size:20px;line-height:30px;text-transform:uppercase;font-weight:400;margin-left:10px}@media screen and (max-width:990px){#container.pageid-110 main#content h2{font-size:2.75rem;line-height:2.5rem}#container.pageid-110 main#content h2 strong{font-size:2.75rem;line-height:2.5rem}}@media screen and (max-width:768px){#container.pageid-110 main#content h2{font-size:2.375rem;line-height:2.5rem}#container.pageid-110 main#content h2 strong{font-size:2.375rem;line-height:2.5rem}}#container.pageid-110 main#content p{font-size:1.1875rem;line-height:2.3125rem}#container.pageid-110 main#content a.button{font-size:1.1875rem;line-height:2.3125rem}#container.pageid-110 main#content header{position:relative;margin:30px 0 70px 0;overflow:hidden;border-radius:var(--radius-medium)}#container.pageid-110 main#content header .text{width:50%;position:relative;z-index:1;padding:50px;min-height:670px;color:var(--clr-bg-white)}#container.pageid-110 main#content header .text p{color:var(--clr-bg-white)}#container.pageid-110 main#content header .text .button{background:#fff100;color:var(--clr-black);border:0}#container.pageid-110 main#content header .text .button svg{margin-left:10px;transition:all .5s ease-in-out}#container.pageid-110 main#content header .text .button:hover{filter:brightness(90%)}#container.pageid-110 main#content header .text .button:hover svg{animation:MoveUpDown 2s linear infinite}#container.pageid-110 main#content header .image{position:absolute;top:0;left:0;width:100%;height:100%;background:#034ea2}#container.pageid-110 main#content header .image img{position:absolute;top:0;right:0;width:50%}#container.pageid-110 main#content header .image img.map{width:auto}#container.pageid-110 main#content header .image img.circle{-webkit-animation:rotating 6s linear infinite;-moz-animation:rotating 6s linear infinite;-ms-animation:rotating 6s linear infinite;-o-animation:rotating 6s linear infinite;animation:rotating 6s linear infinite}#container.pageid-110 main#content header .image img.shield{opacity:.5}#container.pageid-110 main#content header .image img.stars{-webkit-animation:blink 3s ease-in-out infinite;-moz-animation:blink 3s ease-in-out infinite;-ms-animation:blink 3s ease-in-out infinite;-o-animation:blink 3s ease-in-out infinite;animation:blink 3s ease-in-out infinite}@media screen and (max-width:990px){#container.pageid-110 main#content header .text{width:100%;min-height:inherit;background:rgba(3,78,162,.7)}}#container.pageid-110 main#content .section{padding-bottom:100px;display:flex}#container.pageid-110 main#content .section#services-2{padding-bottom:0}#container.pageid-110 main#content .section.reverse{flex-direction:row-reverse}#container.pageid-110 main#content #services .text{width:33%;text-align:right}#container.pageid-110 main#content #services .text h2{text-align:right}#container.pageid-110 main#content #services .text h2 strong{margin-left:auto}#container.pageid-110 main#content #services .text p{font-size:1.3125rem;line-height:1.875rem}#container.pageid-110 main#content #services .list{display:flex;flex-direction:column;gap:20px;padding:0 70px}#container.pageid-110 main#content #services .list a{padding:40px;background:var(--clr-bg-darker);border:3px solid var(--clr-bg-darker);display:flex;gap:30px;align-items:center;text-decoration:none;transition:all var(--trans-default)}#container.pageid-110 main#content #services .list a .icon{width:90px;text-align:center;opacity:.7}#container.pageid-110 main#content #services .list a .icon svg{height:auto;width:auto}#container.pageid-110 main#content #services .list a strong{flex-grow:1;font-size:1.875rem;line-height:1.875rem;font-weight:400;color:var(--clr-text-white)}#container.pageid-110 main#content #services .list a strong span{margin-top:5px;display:block;font-size:1.25rem;line-height:1.875rem;font-weight:300}#container.pageid-110 main#content #services .list a:hover{background:var(--clr-bg-darker);border:3px solid #33913f}#container.pageid-110 main#content #services .list:hover a{background:var(--clr-bg)}@media screen and (max-width:990px){#container.pageid-110 main#content #services{flex-wrap:wrap}#container.pageid-110 main#content #services .text{width:100%;text-align:center;margin-bottom:30px}#container.pageid-110 main#content #services .text h2{text-align:center}#container.pageid-110 main#content #services .text h2 strong{margin:10px auto}#container.pageid-110 main#content #services .list{padding:0;margin:0 auto}}#container.pageid-110 main#content #why{gap:20px}#container.pageid-110 main#content #why .carousel-wrap{width:50%;background:var(--clr-bg-darker);padding:50px;align-self:baseline}#container.pageid-110 main#content #why .carousel-wrap .owl-dots{position:absolute;bottom:0;left:0}#container.pageid-110 main#content #why .carousel-wrap .owl-dots div{display:inline-flex;align-items:center;padding:10px 0}#container.pageid-110 main#content #why .carousel-wrap .owl-dots div span{display:block;width:45px;height:8px;background:var(--clr-bg-darker);opacity:1;margin-right:6px;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#container.pageid-110 main#content #why .carousel-wrap .owl-dots div.active span{background:#33913f}#container.pageid-110 main#content #why .carousel-wrap .owl-nav{display:none!important}#container.pageid-110 main#content #why .carousel-wrap .owl-carousel{overflow:hidden;padding-bottom:40px}#container.pageid-110 main#content #why .carousel-wrap .item p{margin-top:0;font-size:1rem;line-height:2.25rem;color:var(--clr-text-white)}#container.pageid-110 main#content #why .carousel-wrap .item strong{font-size:1.25rem;line-height:2.25rem;color:var(--clr-text-white);font-weight:400}#container.pageid-110 main#content #why .carousel-wrap .item strong span.space{display:inline-block;margin:0 10px;opacity:.5}#container.pageid-110 main#content #why .text{width:50%;text-align:right}#container.pageid-110 main#content #why .text h2{text-align:right}#container.pageid-110 main#content #why .text h2 strong{margin-left:auto}#container.pageid-110 main#content #why .text ol{padding-left:50px;counter-reset:item}#container.pageid-110 main#content #why .text ol li{font-size:1.125rem;line-height:1.875rem;text-align:left;color:var(--clr-text-white);display:flex;counter-increment:item;margin:20px 0}#container.pageid-110 main#content #why .text ol li:nth-child(1){margin-left:40px}#container.pageid-110 main#content #why .text ol li:nth-child(2){margin-right:40px}#container.pageid-110 main#content #why .text ol li:nth-child(3){margin-left:40px}#container.pageid-110 main#content #why .text ol li::before{content:counter(item) ".";font-size:3.125rem;line-height:1.875rem;font-weight:300;color:var(--clr-text-white);margin-right:20px}@media screen and (max-width:990px){#container.pageid-110 main#content #why{flex-direction:column}#container.pageid-110 main#content #why .text{text-align:center;width:100%}#container.pageid-110 main#content #why .text h2{text-align:center}#container.pageid-110 main#content #why .text h2 strong{margin:10px auto}#container.pageid-110 main#content #why .text ol{padding-left:0}#container.pageid-110 main#content #why .carousel-wrap{width:100%}}#container.pageid-110 main#content #services-1,#container.pageid-110 main#content #services-2{flex-wrap:wrap}#container.pageid-110 main#content #services-1 .services-content,#container.pageid-110 main#content #services-2 .services-content{display:flex;gap:30px;justify-content:space-between}@media screen and (max-width:990px){#container.pageid-110 main#content #services-1 .services-content.reverse--mobile,#container.pageid-110 main#content #services-2 .services-content.reverse--mobile{flex-direction:row-reverse}}#container.pageid-110 main#content #services-1 .services-content .text,#container.pageid-110 main#content #services-2 .services-content .text{width:50%}#container.pageid-110 main#content #services-1 .list,#container.pageid-110 main#content #services-2 .list{width:100%;display:flex;flex-wrap:wrap;gap:50px;margin:50px 0 50px 0}#container.pageid-110 main#content #services-1 .list--benefits li,#container.pageid-110 main#content #services-2 .list--benefits li{width:calc(50% - 25px);display:flex;background:none;position:relative;padding:0;margin:0;font-size:1.125rem;line-height:3.125rem;color:var(--clr-text-white);align-items:center}#container.pageid-110 main#content #services-1 .list--benefits li:before,#container.pageid-110 main#content #services-2 .list--benefits li:before{position:static;content:url(https://datatrendservices.sk/files/pages/eunis2/ico-done.svg);display:block;width:44px;height:44px;margin-right:20px;flex-shrink:0;background:none;border-radius:none}#container.pageid-110 main#content #services-1 .contact.contact--line,#container.pageid-110 main#content #services-2 .contact.contact--line{display:flex;width:100%;background:var(--clr-bg-darker)}#container.pageid-110 main#content #services-1 .contact.contact--line .text,#container.pageid-110 main#content #services-2 .contact.contact--line .text{flex-grow:1;padding:30px 50px;font-size:1.25rem;line-height:2.25rem;color:var(--clr-text-white)}#container.pageid-110 main#content #services-1 .contact.contact--line .text p,#container.pageid-110 main#content #services-2 .contact.contact--line .text p{margin:0;max-width:660px}#container.pageid-110 main#content #services-1 .contact.contact--line a,#container.pageid-110 main#content #services-2 .contact.contact--line a{display:flex;align-content:center;justify-content:center;background:#47af54;color:var(--clr-bg-white);font-size:1.375rem;line-height:2.25rem;gap:20px;align-items:center;border:0;transition:all .4s ease-in-out;padding:40px;flex-shrink:0;margin:0!important}#container.pageid-110 main#content #services-1 .contact.contact--line a svg,#container.pageid-110 main#content #services-2 .contact.contact--line a svg{opacity:.3}#container.pageid-110 main#content #services-1 .contact.contact--line a:hover,#container.pageid-110 main#content #services-2 .contact.contact--line a:hover{background:var(--clr-text-white);color:var(--clr-primary)}#container.pageid-110 main#content #services-1 .contact.contact--line a:hover svg,#container.pageid-110 main#content #services-2 .contact.contact--line a:hover svg{filter:invert(1)}@media screen and (max-width:990px){#container.pageid-110 main#content #services-1 .services-content,#container.pageid-110 main#content #services-2 .services-content{flex-wrap:wrap}#container.pageid-110 main#content #services-1 .services-content .image,#container.pageid-110 main#content #services-2 .services-content .image{margin:20px auto}#container.pageid-110 main#content #services-1 .services-content .text,#container.pageid-110 main#content #services-2 .services-content .text{width:100%}}@media screen and (max-width:768px){#container.pageid-110 main#content #services-1 .contact.contact--line,#container.pageid-110 main#content #services-2 .contact.contact--line{flex-wrap:wrap}#container.pageid-110 main#content #services-1 .contact.contact--line a,#container.pageid-110 main#content #services-2 .contact.contact--line a{width:100%}#container.pageid-110 main#content #services-1 .list--benefits li,#container.pageid-110 main#content #services-2 .list--benefits li{width:100%}}#container.pageid-110 main#content #contact{padding-bottom:0}#container.pageid-110 main#content #contact form.form{display:flex;gap:40px}#container.pageid-110 main#content #contact div.form{width:100%}#container.pageid-110 main#content #contact div.form .errormessage{display:block;color:#f00;font-size:14px}#container.pageid-110 main#content #contact div.form .item{width:calc(50% - 10px);position:relative}@media screen and (max-width:768px){#container.pageid-110 main#content #contact div.form .item{width:100%}}#container.pageid-110 main#content #contact div.form .item--full{width:100%}#container.pageid-110 main#content #contact div.form .item span{font-size:.8125rem;color:rgba(0,0,0,.4)}#container.pageid-110 main#content #contact div.form .item:not(.item--checkbox) input,#container.pageid-110 main#content #contact div.form .item:not(.item--checkbox) textarea{padding:26px 20px 13px 20px;display:block;width:100%;font-size:1.125rem;color:var(--clr-text-white);border:1px solid #b8b8b8;background:#fff}#container.pageid-110 main#content #contact div.form .item:not(.item--checkbox) input:focus,#container.pageid-110 main#content #contact div.form .item:not(.item--checkbox) textarea:focus{outline:0;border:1px solid #222}#container.pageid-110 main#content #contact div.form .item:not(.item--checkbox) textarea{height:180px}#container.pageid-110 main#content #contact div.form .item:not(.item--checkbox) label{position:absolute;pointer-events:none;top:20px;left:20px;font-size:1.125rem;color:var(--clr-text-white);font-weight:300;transition:all var(--trans-default)}#container.pageid-110 main#content #contact div.form .item:not(.item--checkbox) input:focus~label,#container.pageid-110 main#content #contact div.form .item:not(.item--checkbox) input:not(:placeholder-shown)~label,#container.pageid-110 main#content #contact div.form .item:not(.item--checkbox) textarea:focus~label,#container.pageid-110 main#content #contact div.form .item:not(.item--checkbox) textarea:not(:placeholder-shown)~label{top:6px;left:20px;font-size:.75rem}#container.pageid-110 main#content #contact div.form .item.item--checkbox{position:relative;padding-left:30px;cursor:pointer;margin-top:20px;font-size:1rem}#container.pageid-110 main#content #contact div.form .item.item--checkbox label{font-size:1rem;color:#010101}#container.pageid-110 main#content #contact div.form .item.item--checkbox label a{color:#010101;text-decoration:underline}#container.pageid-110 main#content #contact div.form .item.item--checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#container.pageid-110 main#content #contact div.form .item.item--checkbox .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:1px solid #b8b8b8;background:var(--clr-bg-white);transition:all var(--trans-default)}#container.pageid-110 main#content #contact div.form .item.item--checkbox:hover input~.checkmark{background-color:var(--clr-primary)}#container.pageid-110 main#content #contact div.form .item.item--checkbox input:checked~.checkmark{background-color:var(--clr-primary);border:1px solid var(--clr-primary)}#container.pageid-110 main#content #contact div.form .item.item--checkbox .checkmark:after{content:"";position:absolute;display:none}#container.pageid-110 main#content #contact div.form .item.item--checkbox input:checked~.checkmark:after{display:block}#container.pageid-110 main#content #contact div.form .item.item--checkbox .checkmark:after{left:6px;top:2px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#container.pageid-110 main#content #contact div.form .item.item--button input{border:1px solid #47af54;color:var(--clr-bg-white);padding:15px;font-size:1.125rem;cursor:pointer;text-transform:uppercase;background:#47af54 url(https://datatrendservices.sk/files/pages/eunis2/ico-mail-white.svg) no-repeat center right 20px/25px auto;transition:all var(--trans-default)}#container.pageid-110 main#content #contact div.form .item.item--button input:hover{background:var(--clr-text-white) url(https://datatrendservices.sk/files/pages/eunis2/ico-mail-white.svg) no-repeat center right 20px/25px auto}#container.pageid-110 main#content #contact .contact-person{width:33.333%;flex-shrink:0;text-align:right}#container.pageid-110 main#content #contact .contact-person .photo{margin-bottom:-30px}#container.pageid-110 main#content #contact .contact-person .text{background:var(--clr-bg-darker);padding:60px 30px 30px 30px;text-align:left}#container.pageid-110 main#content #contact .contact-person .text strong{display:block;font-size:1.375rem;line-height:1.625rem;color:#47af54}#container.pageid-110 main#content #contact .contact-person .text>span{display:block;font-weight:300;font-size:1.125rem;line-height:1.625rem;color:var(--clr-text-white)}#container.pageid-110 main#content #contact .contact-person .text a{margin-top:15px;display:flex;align-items:center;gap:10px;color:#47af54;text-decoration:none}#container.pageid-110 main#content #contact .contact-person .text a svg{opacity:.3}#container.pageid-110 main#content #contact .contact-person .text a span{color:#47af54;font-size:1.1875rem;line-height:1.625rem}@media screen and (max-width:990px){#container.pageid-110 main#content #contact form.form{flex-wrap:wrap}#container.pageid-110 main#content #contact .contact-person{width:100%;max-width:500px;margin:0 auto 40px}}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes blink{0%{opacity:.5}50%{opacity:.8}100%{opacity:.5}}@keyframes blink{0%{opacity:.5}50%{opacity:.8}100%{opacity:.5}}@keyframes MoveUpDown{0%{transform:translateY(0)}25%{transform:translateY(-5px)}50%{transform:translateY(0)}75%{transform:translateY(5px)}100%{transform:translateY(0)}}