#container.pageid-112 main#content h1{font-size:3.375rem;line-height:1.25rem;color:var(--clr-bg-white);display:table;background:#34220f;padding:30px 60px;margin:20px 0 20px -65px}#container.pageid-112 main#content h2{font-size:3.375rem;line-height:2.5rem;margin-bottom:30px;font-weight:bold;color:#e57000}#container.pageid-112 main#content h2 strong{display:table;background:#e57000;padding:20px;color:var(--clr-bg-white);margin:10px 0;font-size:3.375rem;line-height:1.875rem}#container.pageid-112 main#content h2 span{display:inline-block;background:#fff100;padding:10px 20px;color:var(--clr-white);font-size:20px;line-height:30px;text-transform:uppercase;font-weight:400;margin-left:10px}@media screen and (max-width:990px){#container.pageid-112 main#content h2{font-size:2.75rem;line-height:1.25rem}#container.pageid-112 main#content h2 strong{font-size:2.75rem;line-height:2.5rem}}@media screen and (max-width:768px){#container.pageid-112 main#content h2{font-size:2.375rem;line-height:1.25rem}#container.pageid-112 main#content h2 strong{font-size:2.375rem;line-height:2.5rem}}#container.pageid-112 main#content p{font-size:1.1875rem;line-height:2.3125rem;color:var(--clr-white)}#container.pageid-112 main#content a.button{font-size:1.1875rem;line-height:2.3125rem}#container.pageid-112 main#content header{position:relative;margin:30px 0 70px 0;overflow:hidden;background:#fcc306 url(https://datatrendservices.sk/files/pages/proxmox/proxmox-bg.jpg) no-repeat 0 0;background-size:cover;border-radius:var(--radius-medium)}#container.pageid-112 main#content header .text{width:50%;position:relative;z-index:1;padding:50px;min-height:670px;color:var(--clr-black)}#container.pageid-112 main#content header .text p{color:var(--clr-black)}#container.pageid-112 main#content header .text .button{background:#fff100;border:0;color:var(--clr-black)}#container.pageid-112 main#content header .text .button svg{margin-left:10px;transition:all var(--trans-default)}#container.pageid-112 main#content header .text .button:hover{filter:brightness(90%)}#container.pageid-112 main#content header .text .button:hover svg{animation:MoveUpDown 2s linear infinite}#container.pageid-112 main#content header .image{position:absolute;top:0;left:0;width:100%;height:100%}#container.pageid-112 main#content header .image img{position:absolute;top:0;right:0;height:100%}#container.pageid-112 main#content header .image img.product{height:auto;margin:5% 5% 0 0}#container.pageid-112 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;z-index:1}#container.pageid-112 main#content header .image img.shield{opacity:.5}@media screen and (max-width:990px){#container.pageid-112 main#content header .text{width:100%;min-height:inherit;background:rgba(252,195,6,.7);position:relative;z-index:2}}#container.pageid-112 main#content .section{padding-bottom:100px;display:flex}#container.pageid-112 main#content .section.reverse{flex-direction:row-reverse}#container.pageid-112 main#content #why{gap:20px}#container.pageid-112 main#content #why .text{width:100%;max-width:800px;text-align:right}#container.pageid-112 main#content #why .text h2{text-align:right}#container.pageid-112 main#content #why .text h2 strong{margin-left:auto}#container.pageid-112 main#content #why .text ol{padding-left:50px;counter-reset:item}#container.pageid-112 main#content #why .text ol>li{font-size:1.125rem;line-height:1.875rem;text-align:left;color:var(--clr-white);display:flex;counter-increment:item;margin:20px 0}#container.pageid-112 main#content #why .text ol>li::before{content:counter(item) ".";font-size:3.125rem;line-height:1.875rem;font-weight:300;color:var(--clr-white);margin-right:20px}#container.pageid-112 main#content #why .text ul{text-align:left;margin-left:2.5em}#container.pageid-112 main#content #why .text ul li{filter:grayscale(1)}@media screen and (max-width:990px){#container.pageid-112 main#content #why{flex-direction:column}#container.pageid-112 main#content #why .text{text-align:center;width:100%}#container.pageid-112 main#content #why .text h2{text-align:center}#container.pageid-112 main#content #why .text h2 strong{margin:10px auto}#container.pageid-112 main#content #why .text ol{padding-left:0}}#container.pageid-112 main#content #services-1,#container.pageid-112 main#content #services-2{flex-wrap:wrap}#container.pageid-112 main#content #services-1 .services-content,#container.pageid-112 main#content #services-2 .services-content{display:flex;gap:30px;justify-content:space-between}@media screen and (max-width:990px){#container.pageid-112 main#content #services-1 .services-content.reverse--mobile,#container.pageid-112 main#content #services-2 .services-content.reverse--mobile{flex-direction:row-reverse}}#container.pageid-112 main#content #services-1 .services-content .text,#container.pageid-112 main#content #services-2 .services-content .text{width:50%}#container.pageid-112 main#content #services-1 .services-content .text ul li,#container.pageid-112 main#content #services-2 .services-content .text ul li{width:100%!important}#container.pageid-112 main#content #services-1 .list,#container.pageid-112 main#content #services-2 .list{width:100%;display:flex;flex-wrap:wrap;gap:50px;margin:50px 0 50px 0}#container.pageid-112 main#content #services-1 .list--benefits li,#container.pageid-112 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-white);align-items:center}#container.pageid-112 main#content #services-1 .list--benefits li:before,#container.pageid-112 main#content #services-2 .list--benefits li:before{content:url(https://datatrendservices.sk/files/pages/proxmox/ico-done.svg);display:block;width:44px;height:44px;margin-right:20px;flex-shrink:0;position:static;background:none;border-radius:none}#container.pageid-112 main#content #services-1 .contact.contact--line,#container.pageid-112 main#content #services-2 .contact.contact--line{display:flex;width:100%;background:#f6f6f6}#container.pageid-112 main#content #services-1 .contact.contact--line .text,#container.pageid-112 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-white)}#container.pageid-112 main#content #services-1 .contact.contact--line .text p,#container.pageid-112 main#content #services-2 .contact.contact--line .text p{margin:0;max-width:660px}#container.pageid-112 main#content #services-1 .contact.contact--line a,#container.pageid-112 main#content #services-2 .contact.contact--line a{display:flex;align-content:center;justify-content:center;background:#e57000;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}#container.pageid-112 main#content #services-1 .contact.contact--line a svg,#container.pageid-112 main#content #services-2 .contact.contact--line a svg{opacity:.3}#container.pageid-112 main#content #services-1 .contact.contact--line a:hover,#container.pageid-112 main#content #services-2 .contact.contact--line a:hover{background:#3e3737}@media screen and (max-width:990px){#container.pageid-112 main#content #services-1 .services-content,#container.pageid-112 main#content #services-2 .services-content{flex-wrap:wrap}#container.pageid-112 main#content #services-1 .services-content .image,#container.pageid-112 main#content #services-2 .services-content .image{margin:20px auto}#container.pageid-112 main#content #services-1 .services-content .text,#container.pageid-112 main#content #services-2 .services-content .text{width:100%}}@media screen and (max-width:768px){#container.pageid-112 main#content #services-1 .contact.contact--line,#container.pageid-112 main#content #services-2 .contact.contact--line{flex-wrap:wrap}#container.pageid-112 main#content #services-1 .contact.contact--line a,#container.pageid-112 main#content #services-2 .contact.contact--line a{width:100%}#container.pageid-112 main#content #services-1 .list--benefits li,#container.pageid-112 main#content #services-2 .list--benefits li{width:100%}}#container.pageid-112 main#content #contact{padding-bottom:0}#container.pageid-112 main#content #contact form.form{display:flex;gap:40px}#container.pageid-112 main#content #contact div.form{width:100%}#container.pageid-112 main#content #contact div.form .field--checkbox:has(.field__input:checked) .field__checkmark-container{background:#e57000}#container.pageid-112 main#content #contact div.form button.button--white{border:1px solid #e57000;color:var(--clr-bg-white);padding:15px;font-size:1.125rem;cursor:pointer;text-transform:uppercase;background:#e57000;transition:all var(--trans-default)}#container.pageid-112 main#content #contact div.form button.button--white:hover{background:#e57000}#container.pageid-112 main#content #contact .contact-person{width:33.333%;flex-shrink:0;text-align:right}#container.pageid-112 main#content #contact .contact-person .photo{margin-bottom:-30px}#container.pageid-112 main#content #contact .contact-person .text{background:var(--clr-black);padding:60px 30px 30px 30px;text-align:left}#container.pageid-112 main#content #contact .contact-person .text strong{display:block;font-size:1.375rem;line-height:1.625rem;color:#e57000}#container.pageid-112 main#content #contact .contact-person .text>span{display:block;font-weight:300;font-size:1.125rem;line-height:1.625rem;color:var(--clr-white)}#container.pageid-112 main#content #contact .contact-person .text a{margin-top:15px;display:flex;align-items:center;gap:10px;color:#e57000;text-decoration:none}#container.pageid-112 main#content #contact .contact-person .text a svg{opacity:.3}#container.pageid-112 main#content #contact .contact-person .text a span{color:#e57000;font-size:1.1875rem;line-height:1.625rem}@media screen and (max-width:990px){#container.pageid-112 main#content #contact form.form{flex-wrap:wrap}#container.pageid-112 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)}}