.flex-column{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-column-reverse{flex-direction:column-reverse}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-self-center{align-self:center!important}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.pb-50{padding-bottom:50px}.mb-50{margin-bottom:50px}.mt-50{margin-top:50px}.pt-50{padding-top:50px}.mt--40{margin-top:-40px}.mb-20{margin-bottom:20px}.pt-20{padding-top:20px}.pb-20{padding-bottom:20px}.pb-40{padding-bottom:40px}.w-75{max-width:75%}.w-50{max-width:50%}.w-30{max-width:30%}pb-0{padding-bottom:0}pt-0{padding-bottom:0}:target::before{content:"";display:block;height:55px;margin:-55px 0 0}html{scroll-padding-top:55px;font-family:"Roboto",Helvetica,Arial,sans-serif;height:100%;overflow-y:scroll;overflow:-moz-scrollbars-vertical}b,strong{font-weight:700!important}img{max-width:100%}article img{padding:20px;display:block;margin-left:auto;margin-right:auto;max-width:100%}.to-center{text-align:center!important;width:100%}:root{--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px}*,::after,::before{box-sizing:border-box}body{height:100%;margin:0;font-size:1rem;font-weight:300;text-align:left;background-color:#fff;color:#000;line-height:1.5}hr{box-sizing:content-box;height:0;overflow:visible;margin-top:15px;margin-bottom:15px;border:0;border-top:1px solid #0000001a}dl,h1,h2,h3,h4,h5,h6,ol,p,ul{margin-top:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.3;width:100%;font-weight:400}.h1,h1{font-size:40px;margin-bottom:30px}.h2,h2{font-size:34px;margin-bottom:30px}.h3,h3{font-size:30px;margin-bottom:10px}.h4,.h5,.h6,h4,h5,h6{font-size:24px;margin-bottom:10px}.h5,.h6,h5,h6{font-size:22px}.h6,h6{font-size:20px}dl,ol,p,ul{margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}a,h1 a{color:#0061cd;text-decoration:none;background-color:#fff0}h1 a{color:#000}.header-nav .first-sub-menu li.active a,a:hover{color:#c9001d}p a{text-decoration:underline}.small,small{font-size:80%}.img-fluid{max-width:100%;height:auto;padding:0 40px;margin:50px auto}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}li p{margin:0;padding:0;line-height:unset}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}.product-details-top ul{max-width:40%}}@media (max-width:767px){.h1,h1{font-size:30px}.h2,h2{font-size:28px}.h3,h3{font-size:26px}.h4,h4{font-size:24px}.h5,h5{font-size:22px}.h6,h6{font-size:20px}footer h5{text-align:center}}@media (min-width:992px){.header>.container{padding-right:0}.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;font-weight:300}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px;padding-bottom:15px}.col,.col-12{max-width:100%}.col{flex-grow:1}.col-12{flex:0 0 100%}@media (min-width:576px){.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md-4{flex:0 0 33.33334%;max-width:33.33334%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-8{flex:0 0 66.33334%;max-width:66.33334%}.col-md-12{flex:0 0 100%;max-width:100%}.offset-md-0{margin-left:0}}@media (min-width:992px){.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.offset-xl-1{margin-left:8.33333%}}.table{width:100%;margin-bottom:10px;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table-responsive{overflow-x:auto}.pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem #007bff40}.rounded{border-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.clearfix::after{display:block;clear:both;content:""}.d-flex{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.fixed-bottom,.fixed-top{position:fixed;right:0;left:0;z-index:1030}.fixed-top{top:0}.fixed-bottom{bottom:0}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.container,body{min-width:992px!important}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}}.larger-text{font-size:20px}.large-text{font-size:24px}.icon{display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:center}.btn.focus,.btn:focus,:focus{outline:0;box-shadow:none}.container{max-width:1490px}.section-background{background-color:#f4f4f4;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3}section{padding-top:50px;position:relative;min-height:90px;padding-left:10px;padding-right:10px}.header{position:fixed;z-index:10002;width:100%;height:55px;background-color:#fff;border-bottom:1px solid #e8e8e8;box-shadow:rgb(0 0 0 / .1)0 1px 3px 0,rgb(0 0 0 / .06)0 1px 2px 0;transition:all .3s ease-in-out}.header .header-wrap{display:block;width:100%;padding:0 15px}.header .header-wrap:after,.header .header-wrap:before{content:"";display:table}.header .header-wrap:after{clear:both}.header .btn,.header .header-nav{float:right}.header .logo{margin-top:14px}.header .btn{margin:11px 0 0 15px;text-transform:uppercase}.header-nav>ul li,.logo{display:inline-block;vertical-align:top;overflow:hidden}.logo .logo-img{height:26px}.header-nav>ul{background:#fff;font-size:0;align-items:center;display:flex;margin-bottom:0}.header-nav>ul li{position:relative}.header-nav>ul li.active>a:before,.header-nav>ul li:hover>a:before{border-color:#c9001d}.header-nav>ul li:hover{overflow:visible}.header-nav>ul li:hover .first-sub-menu{transform:translateY(0);opacity:1;visibility:visible}.header-nav>ul li a{display:block;padding:12px 15px;color:#000;font-size:18px;line-height:30px;font-weight:300}.navigation-menu-item-form{align-items:center;padding:10px}.navigation-menu-item-form-input{line-height:22px;border-radius:3px;border:#000 1px solid;color:#495057;font-size:small}.header-nav>ul li a:hover{text-decoration:none}.header-nav>ul li.active>a:before,.header-nav>ul>li>a:hover:before{opacity:1;transform:scale(1) translateZ(0)}.header-nav>ul>li>a{position:relative}.header-nav>ul>li>a:before{color:#a8a8a8;content:"";position:absolute;left:0;right:0;bottom:0;opacity:0;border-bottom:2px solid;transform:scale(0) translateZ(0);transition:transform .5s ease,opacity .5s ease;transition:transform .5s ease,opacity .5s ease,-webkit-transform .5s ease}.header-nav>ul .has-children>a:after,i.fa-angle-left{content:"";background-size:12px 10px;width:12px;height:10px;left:-2px}.header-nav>ul .has-children>a:after{background-image:url(/user/themes/atrotheme/css/./icons/svg/angle-down.svg);margin:0 2px 0 7px;top:-1px}i.fa-angle-left{background-image:url(/user/themes/atrotheme/css/./icons/svg/angle-left.svg)}.header-nav>ul .has-children>a:after,i.fa-angle-left,i.fa-angle-right,i.fa-home{display:inline-block;position:relative}i.fa-home{background-image:url(/user/themes/atrotheme/css/./icons/svg/house.svg);background-size:16px 16px;width:16px;height:16px;left:2px;filter:invert(100%)}i.fa-angle-right{content:"";background-image:url(/user/themes/atrotheme/css/./icons/svg/angle-right.svg);background-size:12px 10px;width:12px;height:10px;right:-2px}.header-nav .first-sub-menu li a{padding:7px 15px}.language-selector-list{display:none;position:absolute;background-color:#000;border-radius:3px;color:#fff}#language-selector-active:hover .language-selector-list,#simplesearch-li:hover ul.dropdown{display:block}#language-selector-active a,.language-selector-list a{color:#fff!important;font-size:14px!important;line-height:16px!important;font-weight:500!important;padding:5px 10px!important}#language-selector-active a{background-color:#000!important;border-radius:3px}#language-selector-active a:hover{background-color:#c9001dbf!important}.site-wrap{margin-bottom:-300px}.site-wrap:after{content:"";display:block;height:300px;box-sizing:border-box}.footer{transition:all .3s ease-in-out;border-top:1px solid #dfdfdf;box-shadow:0 3px 10px -10px #0006 inset;background:#f4f4f4;font-weight:300;color:#333;height:auto}.footer a:not(.btn){font-weight:300;color:#333;transition:all .3s ease-in-out}.footer ul{list-style:none;padding:0}.footer a:not(.btn):hover{color:#000;text-decoration:none}.footer .btn{margin:0 5px}.footer .btn.blue-small,.footer .btn.red-small{padding:3px 15px}.footer .row>div{border-right:1px solid #dfdfdf}.footer .row>div:last-child{border:0}.footer .footer-top{padding-top:50px;padding-bottom:30px;font-size:16px;line-height:30px;color:#000}.footer .logo{height:24px;margin-top:-1px;vertical-align:middle;margin-right:10px}.footer .logo .logo-img{width:130px;height:auto}.footer .col4 ul li:first-child a,.footer .col4 ul li:first-child a:hover{text-decoration:underline}.footer .footer-nav.row,.footer .footer-nav.row li,i.ic{display:inline-block;vertical-align:middle}i.ic{content:"";width:20px;height:20px;margin-right:10px;background-position:center;margin-top:-3px}i.ic.letter{background-image:url(/user/themes/atrotheme/images/icons/mail.svg)}i.ic.phone{background-image:url(/user/themes/atrotheme/images/icons/phone.svg)}i.ic.sand-clock{background-image:url(/user/themes/atrotheme/images/icons/time.svg)}.footer .col4-row2 p:before,i.ic.location{background-image:url(/user/themes/atrotheme/images/icons/location.svg)}.post_nav_main a img{height:48px;width:48px;filter:invert(50%)}.footer .col4-row1{margin:0 0 25px}.footer .col4-row2 p{line-height:22px}.footer .col4-row2 p:before{content:"";width:20px;height:20px;display:inline-block;vertical-align:middle;margin-right:10px;background-position:center;margin-top:-3px}.footer .col4-row3{margin:24px 0 0}.footer .copyright{color:#888;margin-top:10px;display:inline-block;vertical-align:top}.footer .copyright span{font-size:16px;font-weight:300}.footer .footer-nav.column li a,.footer .footer-nav.row li a{color:#000;transition:all .3s ease-in-out;text-decoration:underline}.footer .footer-nav.column li a:hover,.footer .footer-nav.row li a:hover{color:#000}.footer .footer-nav.row{padding:0 40px 0 15px}.footer .footer-nav.row li{margin:10px}.footer .footer-nav.row li:first-child{margin-left:0}.footer-top .footer-text{max-width:280px}.footer-top .footer-text a{color:#000;text-decoration:underline}.footer-top .footer-text a:hover{text-decoration:underline}.footer-bottom,.footer-middle{border-top:1px solid #dfdfdf;padding-bottom:15px}.footer-middle{padding-top:25px;text-align:center}.footer-middle .row{justify-content:center;margin-top:15px}.footer-middle img{height:82px;margin:10px 20px}.footer-bottom{padding-top:15px}.post_meta span,.soc-icons,.soc-icons li{display:inline-block;vertical-align:middle}.soc-icons li{vertical-align:top;margin:0 5px 5px 0}.link,.soc-icons li a{transition:all .3s ease-in-out}.soc-icons li a{display:block;border:1px solid #777;border-radius:50%;opacity:.75;position:relative}.soc-icons li a:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:"";top:0;left:0;padding:0;z-index:-1;transition:transform .4s,opacity .4s,background-color .4s;transition:transform .4s,opacity .4s,background-color .4s,-webkit-transform .4s;transform:scale(1.4);opacity:0}.arrow-top:hover:before,.soc-icons li a:hover{opacity:1}.soc-icons li a:hover:after{transform:scale(1);opacity:1;transition:transform 0s,opacity .3s,background-color .3s;transition:transform 0s,opacity .3s,background-color .3s,-webkit-transform 0s}.soc-icons li a i{background-size:18px;background-repeat:no-repeat;background-position:center;width:35px;height:35px;display:block}.soc-icons li .facebook i{background-image:url(/user/themes/atrotheme/images/socicons/facebook-grey.svg)}.soc-icons li .facebook:hover{border-color:#4264aa;background-color:#4264aa}.soc-icons li .facebook:hover i{background-image:url(/user/themes/atrotheme/images/socicons/facebook-white.svg)}.soc-icons li .facebook:after{background-color:#4264aa}.soc-icons li .github i{background-image:url(/user/themes/atrotheme/images/socicons/github-grey.svg)}.soc-icons li .github:hover{border-color:#1e1e1e;background-color:#1e1e1e}.soc-icons li .github:hover i{background-image:url(/user/themes/atrotheme/images/socicons/github-white.svg)}.soc-icons li .github:hover:after{background-color:#1e1e1e}.soc-icons li .linkedin i{background-image:url(/user/themes/atrotheme/images/socicons/linkedin-grey.svg)}.soc-icons li .linkedin:hover{border-color:#0a86cc;background-color:#0a86cc}.soc-icons li .linkedin:hover i{background-image:url(/user/themes/atrotheme/images/socicons/linkedin-white.svg)}.soc-icons li .linkedin:hover:after{background-color:#0a86cc}.soc-icons li .xing i{background-image:url(/user/themes/atrotheme/images/socicons/xing-grey.svg)}.soc-icons li .xing:hover{border-color:#167a7d;background-color:#167a7d}.soc-icons li .xing:hover i{background-image:url(/user/themes/atrotheme/images/socicons/xing-white.svg)}.soc-icons li .xing:hover:after{background-color:#167a7d}.soc-icons li .twitter i{background-image:url(/user/themes/atrotheme/images/socicons/twitter-grey.svg)}.soc-icons li .twitter:hover{border-color:#35abf3;background-color:#35abf3}.soc-icons li .twitter:hover i{background-image:url(/user/themes/atrotheme/images/socicons/twitter-white.svg)}.soc-icons li .twitter:hover:after{background-color:#35abf3}.link{padding:0;margin-top:10px;color:#c9001d}.link:hover{text-decoration:none;color:#000}.btn-wrap{text-align:center;width:100%;margin:0 auto}.blog_item_content i,.btn{display:inline-block;vertical-align:top}.btn{text-align:center;transition:all .3s ease-in-out;max-width:280px;white-space:normal;border-width:0}.btn.red,.btn.transparent-white{border-radius:25px;padding:5px 13px;font-size:16px;line-height:22px}.btn.blue-small,.btn.grey,.btn.red-small{border-radius:25px;padding:0 10px;font-size:14px;line-height:22px}.btn.red,.btn.red-small{background-color:#c9001d;color:#fff}.btn.red-small:hover,.btn.red:hover{background-color:#b00019}.btn.blue-small{background-color:#1361a7;color:#fff}.btn.blue-small:hover{background-color:#105490}ul.list-circle li{padding-left:25px;margin-bottom:10px;position:relative;font-size:16px;font-weight:300;list-style:none}ul.list-circle li:before{content:"";position:absolute;left:5px;top:9px;width:6px;height:6px;border-radius:50%;display:inline-block}ul.list-circle.red li:before{background-color:#c9001d}ul.list-circle.black li:before{background-color:#000}ul.list-checkmark li{list-style:none;padding-left:30px;position:relative;cursor:default}ul.list-checkmark li:before{position:absolute;content:" ";background-image:url(/user/themes/atrotheme/css/./icons/svg/check.svg);background-size:12px 10px;display:inline-block;width:12px;height:10px;top:7px;left:5px}.top-section{position:relative;min-height:364px;background:0 0}.top-section .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-content:center;position:relative;align-items:center}.container-title{justify-content:center;height:364px;max-width:912px;background-color:#ffffffbf;padding:0 40px}.with-centered-content{display:flex;justify-content:center;align-items:center;background-color:#ffffff7f;padding:0 40px;margin-top:-50px;max-width:720px}.container-title h1{font-weight:400}.container-title h4{padding-top:20px;font-weight:300;max-width:500px;line-height:1.5}.arrow-top,.arrow-top:before{transition:all .3s ease-in-out}.arrow-top{position:fixed;cursor:pointer;background:#0000004d;height:50px;width:50px;border-radius:50%;bottom:25px;left:25px;text-align:center;padding-top:14px;box-sizing:border-box;visibility:hidden;opacity:0;z-index:1}.arrow-top:hover{background:#c9001de6}.arrow-top:before{content:"";background-image:url(/user/themes/atrotheme/css/./icons/svg/angle-up-white.svg);background-size:26px 26px;display:inline-block;position:relative;width:26px;height:26px;color:#fff;opacity:.7;top:-2px}.show-arrow{opacity:1;visibility:visible}.blog_title{font-weight:300;font-size:32px}.blog_item{margin:0 0 30px;border:1px solid #ebebebe6}.blog_item_content{padding:20px 20px 5px}.blog_item_content i{color:#777}.blog_item_link{overflow:hidden;height:295px}.blog_item_img,.blog_item_link{position:relative}.blog_item_img a{display:block}.blog_item_img img,.blog_item_name a{display:block;transition:all .3s ease-in-out}.blog_item_img img{position:absolute;top:50%;width:100%;transform:translateY(-50%) scale(1)}.blog_item_img img:hover{transition:all .3s ease-in-out;transform:translateY(-50%) scale(1.1)}.blog_item_img::after{content:"";bottom:0;left:50%;margin-left:-16px;border-left:16px solid #fff0;border-right:16px solid #fff0;border-bottom:16px solid #fff;position:absolute}.blog_item_cat{position:absolute;padding:3px 10px;line-height:16px;font-size:13px;border-radius:25px;color:#fff;background-color:rgb(0 0 0 / .2);left:20px;top:20px;transition:all .3s ease-in-out}.blog_item_cat:hover{text-decoration:none;color:#fff;background:#c9001d}.blog_item_name a{color:#000;font-size:20px;line-height:22px;margin:0 0 15px;text-align:left}.blog_item_author a:hover,.blog_item_name a:hover,.post_meta a:hover{text-decoration:none;color:#c9001d}.blog_item_author,.blog_item_date{color:#aaa;display:inline-block;vertical-align:top;line-height:16px;font-size:14px}.blog_item_date{margin-bottom:5px;margin-right:10px}.blog_item_author a{color:#777;transition:all .3s ease-in-out}.blog_item_author a:hover i,.blog_post_meta a:hover{color:#c9001d}.blog_item_descr,.post_meta{margin:0 0 15px;font-weight:300;font-size:16px;line-height:22px}.post_meta{color:#000;margin:10px 0 35px;line-height:24px}.post_meta span:first-child{margin:10px 10px 0 0}.post_meta span:nth-child(2){margin:3px 0 0}.blog_post_meta i,.post_meta span i{display:inline-block;vertical-align:middle;height:20px}.post_meta span i{width:20px;position:relative;margin:-5px 3px 0 0}.post_meta_avatar{width:72px;height:72px}.post_meta a{line-height:20px;color:#000;transition:all .3s ease-in-out}.blog_post_meta{margin:50px 0 10px;font-weight:300;line-height:26px;list-style:none;padding:0!important}.blog_post_meta i{margin:-5px 5px 0 0}.blog_post_meta a{color:#c9001d;transition:all .3s ease-in-out;text-decoration:none}.blog_side .blog_side_item{margin-bottom:40px}.blog_side h3{margin:0 0 8px;font-size:18px;font-weight:700;line-height:26px;position:relative}.blog_side h3::after{content:"";position:absolute;bottom:-3px;left:0;width:80%;height:1px;background:-webkit-gradient(linear,left top,right top,from(#0000001a),color-stop(50%,#00000017),color-stop(80%,#00000026),to(transparent));background:-webkit-linear-gradient(left,#0000001a 0,#00000017 50%,#00000026 80%,transparent 100%);background:-o-linear-gradient(left,#0000001a 0,#00000017 50%,#00000026 80%,transparent 100%);background:linear-gradient(to right,#0000001a 0,#00000017 50%,#00000026 80%,transparent 100%)}.post-like{margin-top:15px;list-style:none;padding:0}.post-like li{margin-bottom:15px;position:relative;padding:0 0 0 75px;min-height:64px;line-height:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-content:center}.post-like_img{position:absolute;left:0;display:inline-block;overflow:hidden;width:64px;height:64px;min-height:64px}.post-like_img img{max-height:100%;max-width:100%;height:auto;width:auto;display:block;position:absolute;top:0;bottom:0;left:0;right:0;box-sizing:border-box;margin:auto}.post-like_title,.post_links a{font-size:16px;font-weight:300;color:#000;transition:all .3s ease-in-out}.post-like_title{position:relative;display:block;overflow:hidden;max-height:40px;line-height:20px;margin-bottom:10px;width:100%}.post_links{padding:0;list-style:none}.post_links a{line-height:26px}.post_links a.active{color:#c9001d}.post_nav{border:1px solid #dfdfdf;background-color:#f4f4f4;margin:35px 0 0;padding:10px 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center}.post_nav_prev{width:45%;text-align:left}.post_nav_main{width:10%;text-align:center}.post_nav h3,.post_nav_main a{font-size:18px;line-height:22px}.post_nav_next{width:45%;text-align:right}.post_nav span{font-weight:500;font-size:12px;line-height:16px;text-transform:uppercase}.post_nav a{color:#000;transition:all .3s ease-in-out}.pagination li a,.post-like_title:hover,.post_links a:hover,.post_nav a:hover{color:#c9001d;text-decoration:none}.post_nav h3{font-weight:300}.pagination_wrap{order:1}.pagination{justify-content:center;align-items:center;width:100%}.pagination li{padding:0;z-index:0}.pagination li a{display:inline-block;padding:10px 15px}.pagination li.active{background-color:#c9001d;border:1px solid #c9001d;z-index:1}.pagination li.active a{color:#fff;font-weight:700}.pagination li.disabled{color:#c9001d;pointer-events:none}.site-wrap{transition:all .3s ease-in-out}.site-wrap-shadow{overflow:hidden;z-index:3;position:fixed;top:0;left:0;height:0;width:0;background-color:#0003;cursor:pointer}.social_sharing_icons{text-align:right}.contact-page-info{padding:20px 10px 10px 50px}.page-form .person-img{margin:20px 0 10px}.page-form .person-img img{max-width:140px}.page-form .person h3{font-size:20px;line-height:26px;margin-bottom:10px}.page-form h2,.page-form h3,.page-form h4{padding-top:20px}.section-call-to-action{text-align:center;color:#000}.section-call-to-action p,.section-customers p{width:100%;text-align:center;position:relative;margin-bottom:40px}.section-call-to-action p.larger-text:before{position:absolute;left:50%;bottom:-15px;content:"";height:1px;width:40px;background-color:#fff;transform:translateX(-20px)}.section-call-to-action .brochure-image{margin-bottom:20px}.section-call-to-action .left-arrow{display:block;margin:auto}.section-customers{background:#fff;text-align:center;color:#000}.homepage-banner{position:relative;min-height:612px;background:0 0}.homepage-banner .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-content:center;height:612px;position:relative;align-items:center;color:#000}.homepage-banner .large-text,.homepage-banner h1{margin:10px auto;width:75%}.service-section .block{padding-left:107px;margin-bottom:20px}.code{background-image:url(/user/themes/atrotheme/images/homepage/homepage-section7/12_code.svg)}.homepage-blog-section{padding-bottom:50px}.homepage-blog-section .blog_item_link{height:265px}.homepage-blog-section .btn-wrap{margin-top:20px}.homepage-blog-section .blog_item_name a{font-size:18px;line-height:1.3;max-height:50px;overflow:hidden}.page-form .form-title{font-size:20px;font-weight:300;color:#000;margin-bottom:20px}.envelope-icon{float:right;padding:10px 0 20px 20px}.envelope-icon img{float:right;width:64px;margin-top:-20px;filter:invert(93%)}.page-form input:not([type=submit]):not([type=checkbox]),.page-form textarea,.page-form select{display:block;width:100%;margin:0 0 10px;padding:8px 30px 8px 8px;border:1px solid #d3d3d3;font-size:16px;line-height:22px;outline:0;border-radius:3px}.page-form textarea{min-height:120px;margin-bottom:10px}.page-form label{font-size:16px;font-weight:300;margin-bottom:5px}.contact-info,.page-form .soc-icons{width:100%;position:relative}.contact-info{line-height:24px;padding-top:20px;margin-top:10px}.contact-info li{margin-bottom:5px;position:relative;font-weight:300}.contact-info a{color:#333;transition:all .3s ease-in-out}.contact-info a:hover{color:#000;text-decoration:none}.contact-info .mail,.demos-row .demos-block-middle a:hover,.demos-row p a:hover,.demos-row p span:hover,.demos-row ul.list-checkmark li a:hover{color:#c9001d}.contact-info:after{top:-1px}.contact-info li:before{width:25px;text-align:center;position:absolute;left:0;top:-1px;font-family:"FontAwesome";color:#000}section .block .img-wrap img{width:72px;height:72px;position:absolute;top:0;left:15px}.support-block{margin:0 20px 50px;width:calc(25% - 46px);min-width:240px}.support-block .support-block-content{border-width:0 1px 1px;border-color:#e1e1e1;border-style:solid;padding:10px;font-size:15px}.support-block .support-block-content .btn.red{padding:5px 25px}.support-block .support-block-header{border:1px solid #e1e1e1;font-size:24px;line-height:36px;text-align:center;border-radius:3px 3px 0 0;padding:20px 0;margin-bottom:0}.header-grey,.header-lightgrey{background-color:#ccc;color:#000;border:0!important}.header-grey{background-color:#888}.header-black,.header-bronze,.header-darkgrey{background-color:#444;color:#fff;border:0!important}.header-black,.header-bronze{background-color:#000}.header-bronze{background-color:#cd7f32}.header-silver{background-color:silver;border:0!important}.header-gold,.header-platinum{background-color:#fc0;border:0!important}.header-platinum{background-color:#ebeae8}.support-block .support-block-content{margin-top:-1px;border-radius:0 0 3px 3px}.price{text-align:center;font-size:20px;color:#c9001d;margin:5px 0}.support-block .regular{color:#000;font-weight:300;font-size:16px}.big-container .container{max-width:1440px}.plugin{background-color:#fff;border:1px solid #dfdfdf;border-radius:3px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px;width:calc(33% - 11px);min-height:195px;margin:0 7px 15px}.plugin .plugin-content{width:100%;position:relative}.plugin .plugin-content .btn-wrap{position:absolute;bottom:0;right:0;width:100%;text-align:left;padding-left:25px}.plugin .plugin-content .btn-wrap .btn{vertical-align:middle}.plugin.bg-grey{background-color:#ebebeb}.product-details-first{z-index:1;position:relative;text-align:center}.product-details-wrap{width:1100px;background-color:#fff0f0;border:1px solid #efefef;border-radius:3px;margin:30px 15px 0;display:inline-block;vertical-align:top}.product-details-top{padding:30px 15px 35px;text-align:center}.product-details-top ul{margin:0 15px;text-align:left;display:inline-block;vertical-align:top}.product-details-top ul li{line-height:24px}.product-details-first-bottom{padding:15px;border-radius:0 0 3px 3px;background-color:#fff;height:85px;position:relative}.product-details-first-bottom:after,.product-details-first-bottom:before{content:"";position:absolute;width:50%;height:20px;top:-20px;background-color:#fff}.product-details-first-bottom:before{left:0;border-radius:0 0 75px/25px 0;transform:rotateX(180deg)}.product-details-first-bottom:after{right:0;border-radius:75px/25px 0 0 0}.demos-row{margin:0 25px}.demos-row .demos-block{display:inline-block;vertical-align:top;margin:0 20px 50px;max-width:678px;width:100%;background-color:#fff}.demos-row .demos-block.top .demos-block-middle{background-color:#f4f4f4;min-height:180px}.demos-row .demos-block-middle,.demos-row .demos-block-top{border-left:1px solid #ccc;border-right:1px solid #ccc;padding:15px}.demos-row .demos-block-middle{border-top:1px solid #ccc}.demos-row .demos-block-middle a{color:#000;transition:all .3s ease-in-out;text-decoration:underline}.demos-row .demos-block-bottom{border:1px solid #ccc;padding:20px 15px;border-radius:0 0 5px 5px;text-align:center;background:#fff}.demos-row .demos-block-bottom .login-data{display:inline-block;vertical-align:top;margin:-2px 0 0;font-size:16px;line-height:20px;font-weight:300;text-align:left}.demos-row .btn.red{margin:2px 25px 0;padding:5px 25px}.demos-row .demos-block-header{color:#000;font-size:22px;line-height:26px;text-align:center;border-radius:5px 5px 0 0;padding:20px 15px 15px;position:relative;border-width:0 1px 1px;border-style:solid;border-color:#ccc;overflow:hidden;margin-bottom:0}.demos-row .demos-block-header:before{position:absolute;content:"";top:0;left:0;right:0;height:6px;width:100%}.demos-row .demos-block-header.black:before{background-color:#333}.demos-row .demos-block-header.red:before{background-color:#c9001d}.demos-row ul.list-checkmark li:last-child,.demos-row ul.list-circle.black li:last-child{margin-bottom:0}.demos-row ul.list-checkmark li,.demos-row ul.list-circle.black li{margin-bottom:5px}.demos-row p a,.demos-row p span,.demos-row ul.list-checkmark li a{color:#000;text-decoration:underline;transition:all .3s ease-in-out}#features-overview p,.demos-row p,.left-block p{font-size:16px;line-height:24px;font-weight:300}.left-block{position:relative;margin-bottom:25px;padding:0 6%0 70px}.left-block i{position:absolute;left:0;top:0;font-size:44px;line-height:60px;color:#c9001d;margin-bottom:20px}.left-block p{line-height:26px;text-align:justify}.default-text{font-size:18px;line-height:30px;font-weight:300}@media (min-width:1200px){.footer div.col1{max-width:25%}.footer div.col2,.footer div.col3{max-width:25%;padding-left:35px}.footer div.col4{max-width:25%}}@media (max-width:1199px){.left-block{padding:0 40px 0 70px}.contact-us-block,.top-section{min-height:260px}.contact-us-block .container{height:260px}.site-wrap{margin-bottom:-430px}.site-wrap:after{height:430px}.footer{padding:0 0 43px;position:relative}.footer .row>div{margin-bottom:25px;border-right:none}.footer .copyright{float:none;position:absolute;bottom:0;width:100%;left:0;padding:10px 15px;background:#fff;border-top:1px solid #efefef}.footer .copyright span{font-size:14px;line-height:22px}.footer .footer-top{padding:25px 15px 0}.footer .col4{text-align:left}.footer .col4-row1{margin:0 0 15px}.footer .col4-row3{margin:15px 0 0}.product-details-wrap{width:calc(100% - 30px)}.plugins-wrap{justify-content:space-around!important}.plugins-wrap .plugin{margin-right:0;margin-bottom:15px;max-width:inherit;width:calc(50% - 15px)}.plugins-wrap .plugin:last-child{margin-right:0}.header-nav>ul li a{padding:13px 11px 12px;font-size:16px}.header-nav .first-sub-menu li a{padding:7px 11px}}@media (max-width:1099px){.demos-row .demos-block{display:block;margin-left:auto;margin-right:auto}.demos-row{margin:0 15px;width:100%}}@media (min-width:992px){.blog_left{padding-right:35px}.header-nav-logo-wrap,.mobile-menu-btn,.nav-site-descr{display:none}.header-nav li.has-children{cursor:initial}.header-nav li.has-children>a{pointer-events:none}.header-nav li.has-children:last-of-type a{font-size:16px}.header-nav .first-sub-menu{position:absolute;background:#fff;top:100%;left:0;width:300px;border-width:1px;border-style:solid;border-color:#eee;transform:translateY(10%);transition:all .1s ease-in-out;box-shadow:rgb(0 0 0 / .24)0 3px 8px;z-index:-1}.header-nav .langswitcher{left:initial;right:0}.header-nav .first-sub-menu li{width:100%;border-bottom:1px solid #e8e8e8}.header-nav .first-sub-menu li a:after{bottom:-1px}.header-nav .first-sub-menu li:last-child{border-bottom:none}.header-nav .first-sub-menu li:last-child a:after{bottom:0}.header-nav .first-sub-menu li a:hover{color:#c9001d}}@media (max-width:991px){.service-section .block{padding-left:10px}.blog_item_content{padding:10px 10px 5px}.left-block p{font-size:14px;line-height:22px}.header-nav .first-sub-menu{display:none;padding:0 15px 10px}.header-nav .first-sub-menu a{padding:3px 11px;line-height:16px}.header-nav ul .has-children>a:after{font-size:11px;line-height:11px;top:-1px}.header-nav li.sites-button,.larger-text br{display:none}.mobile-menu-btn{position:fixed;width:26px;height:23px;display:inline-block;vertical-align:top;top:15px;left:19px;cursor:pointer;transition:all .3s ease-in-out;z-index:10003}.mobile-menu-btn span{font-size:0;background:#000;display:block;width:100%;height:3px;position:absolute;left:0;transition:.3s ease-in-out;transform:rotate(0deg)}.mobile-menu-btn span:nth-child(1){top:2px}.mobile-menu-btn span:nth-child(2){top:10px}.mobile-menu-btn span:nth-child(3){top:18px}.nav-open{overflow:hidden}.nav-open .mobile-menu-btn span:nth-child(1),.nav-open .mobile-menu-btn span:nth-child(3){background:#fff}.nav-open .mobile-menu-btn span:nth-child(1){top:10px;transform:rotate(135deg)}.nav-open .mobile-menu-btn span:nth-child(2){opacity:0}.nav-open .mobile-menu-btn span:nth-child(3){top:10px;transform:rotate(-135deg)}.header .btn{margin:17px 0 0 15px;float:none}.header-nav,.mobile-menu-overlay{position:absolute;top:0;left:0;height:100vh;transition:all .3s ease-in-out}.header-nav{width:295px;padding-bottom:60px;background-color:#fff;transform:translateX(-295px);z-index:1;overflow:auto}.nav-open .header-nav{transform:translateX(0)}.nav-open .mobile-menu-btn{transform:translateX(295px)}.mobile-menu-overlay{display:none;right:0;background:#000000b3}.nav-open .mobile-menu-overlay{display:block}.header .logo{left:50%;transform:translate(-50%,-50%);position:absolute;margin-top:30px;text-align:center}.header-nav-logo-wrap .logo{transform:none;position:static;padding:0;margin:14px 0 14px 15px;text-align:left}.header-nav>ul{padding:20px 0;align-items:flex-start;flex-direction:column}#language-selector-active,.header-nav>ul li a{padding:5px 15px}.header-nav>ul li{width:100%;display:block}.header-nav>ul li>a:before{border-left:2px solid;top:0;right:initial}.header-nav-logo-wrap{position:relative;height:55px;background:#fff}.homepage-section3 p,.larger-text,ul.list-circle li{font-size:18px;line-height:24px}section img{max-height:400px}section .img-fluid{margin-top:50px}section .block{padding:0 15px}section .block .img-wrap{margin:0 auto 25px;position:relative;left:0}.social_sharing_icons{text-align:left}.social_sharing{margin-bottom:25px}.social_sharing h3{margin:0 0 8px;font-size:18px;line-height:26px}.pagination_wrap{margin-bottom:30px;order:0}.pagination_wrap .pagination{flex-wrap:wrap}.pagination_wrap .pagination a{padding:8px 14px}.homepage-banner .large-text,.homepage-banner h1{margin:10px auto;width:100%}}@media (max-width:767px){.left-block{padding:0 0 0 60px}.homepage-blog-section .blog_item_content{min-height:inherit}.product-details-top ul.list-circle li{font-size:16px;line-height:20px}.product-details-top ul.list-circle li:before{top:5px}.plugins-wrap .plugin{width:100%;max-width:460px;margin-left:0}.site-wrap{margin-bottom:0}.site-wrap:after{height:0}.footer{padding-bottom:0}.footer .row>div{border-right:none}.footer .logo{display:block;text-align:center;margin:0 auto 10px}.footer .footer-top{padding:25px 15px 0;margin:0}.footer .footer-bottom{padding-right:0;padding-left:0}.footer .col1{display:none}.footer .footer-nav.row{max-width:290px;display:block;margin:0 auto}.footer .footer-nav.row ul li{margin:10px}.footer .footer-nav.row ul li:first-child{margin-left:10px}.footer .col4-row1,.footer ul{text-align:center}.footer .col4-row3{margin:20px 0-5px}.footer .btn{margin-top:15px}.footer .copyright span{max-width:220px;margin:0 auto;z-index:1}.footer .col4-row2 p,.footer .soc-icons{text-align:center;max-width:220px;margin:0 auto;display:block}.footer .soc-icons li{margin:5px 3px}.footer .copyright,.footer .copyright span{display:block;text-align:center;position:relative}.footer .copyright::before{content:"";position:absolute;left:50%;width:100%;background-color:#fff;height:100%;top:0;z-index:1;transform:translateX(-50%)}.support-wrap .support-block{max-width:340px;width:100%}.contact-page-info{max-width:390px}.blog_item_name a{font-size:16px}.blog_item_link{height:165px}.contact-us-block{min-height:240px}.contact-us-block .container{height:240px}.top-section{min-height:200px}.envelope-icon img{margin-top:10px}}@media (min-width:576px){.how_it_works_scheme_mobile{display:none}}@media (max-width:575px){.footer-middle .row,.post_nav{display:block}.container-title{padding:0 20px}.post_nav_main,.post_nav_next,.post_nav_prev{width:100%}.post_nav_main{margin:20px 0 17px}.left-block{text-align:center;padding:0;margin-bottom:50px}.left-block i{position:relative;height:44px}.blog_item_link{height:225px}.site-wrap{margin-bottom:0}.footer,.site-wrap:after{height:auto}.footer-middle .row img{display:block;margin:10px auto}}@media (max-width:479px){.blog_title{font-size:24px}.homepage-blog-section .blog_item_link{height:190px}.contact-us-block{min-height:300px}.contact-us-block .container{height:300px}.plugin,.plugin img{display:block}.plugin img{margin:0 auto}.plugin .plugin-content{margin-top:25px;padding-left:0}.plugin .plugin-content .btn-wrap{text-align:center;padding-left:0}.blog_item_link{height:180px}.demos-row .demos-block-bottom .login-data{width:100%}.demos-row .btn.red{margin:15px 0}.post_nav_next,.post_nav_prev{width:100%;max-width:inherit;padding-left:0;padding-right:0;text-align:center}.post_nav_prev{margin-bottom:20px}.pagination_wrap .pagination a{padding:5px 8px}}@media (max-width:360px){.header-nav{width:260px}.nav-open .mobile-menu-btn{transform:translateX(260px)}}a.mainmenubold{font-weight:700!important}a.mainmenuitalic{font-style:italic!important}.container-narrow{max-width:600px!important}.container-narrow h3{line-height:1.5}.form-agreement{padding-bottom:10px;font-size:16px;line-height:24px;font-weight:300;text-align:justify}.forward-block i{color:#dc1a1a;font-size:44px;width:52px}.forward-block span{font-size:18px}.forward-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px}.video-overlay{position:absolute;background-color:#ffffffe6;left:0;top:0;width:100%;height:100%}.star-ratings{margin:10px auto;width:fit-content}#language-selector-active>a:before{display:none}#features-overview .block{padding-left:0;position:relative;margin-bottom:30px}.highlights-section p{font-size:16px;font-weight:300}@media (min-width:992px) and (max-width:1199px){.blog_item_link{height:225px}.homepage-blog-section .blog_item_link{height:195px}}.search-open-btn{cursor:pointer}.flag-ua{position:relative}.flag-ua,.flag-ua-sidenav{height:16px;margin-top:14px;margin-left:10px}@media (max-width:991px){.flag-ua-sidenav{margin-top:14px;position:absolute;margin-left:80px;left:50%}}.big-icon{margin:20px auto;display:block;height:64px;width:64px}.partner-logo img{margin:0 0 20px 20px;max-height:180px;max-width:180px}.partner-logo{text-align:right;float:right;height:80px;width:200px}.huge-icon,.side-icon{margin:0 auto;display:block;height:48px;width:48px}.huge-icon{margin:20px auto;height:72px;width:72px}::placeholder{color:#ddd}.page-form{padding:50px 20px}.notices p{padding-top:10px}.blog_item_name,.form-field{margin-bottom:10px}i.icon-calendar,i.icon-profile,i.icon-update{content:"";background-image:url(/user/themes/atrotheme/css/./icons/svg/calendar.svg);background-size:16px 16px;display:inline-block;width:16px;height:16px;vertical-align:top;margin-top:-1px;filter:brightness(0) saturate(100%) invert(54%) sepia(53%) saturate(7%) hue-rotate(339deg) brightness(102%) contrast(89%)}i.icon-profile{background-image:url(/user/themes/atrotheme/css/./icons/svg/user.svg)}i.icon-update{background-image:url(/user/themes/atrotheme/css/./icons/svg/update-icon.svg)}.post_meta i{background-size:20px 20px;width:20px;height:20px}label:empty{display:none}.form-wrap{background:#f9f9f9;padding:20px}.mt-20,.plugins-wrap,.support-wrap{margin-top:20px}.bold{font-weight:700}.list-checkmark{list-style:none;padding:10px 0 0}.contact-details-added ul{list-style:none;padding:0;margin-left:30px}.contact-details-added ul i{margin-left:-30px}.contact-details-added li{padding-bottom:10px}article li{padding-top:6px}article{font-size:17px}.page-toc a{font-size:18px;color:#0071c5}article h2{font-size:28px!important}article h3{font-size:26px}article h4{font-size:24px}article h2,article h3,article h4,article h5,article h6{margin-top:40px}.page-toc>ul,article>ul{width:100%;background-color:#fafafa;padding-inline-start:40px;padding-top:20px;padding-bottom:20px}.page-toc>ul ul,article>ul ul{list-style-type:"– "}article blockquote{display:block;background:#fff;margin:20px 50px;padding:30px 30px 20px 50px;position:relative;font-size:20px;color:#555;text-align:justify;border-left:15px solid #6cb4ee;border-right:5px solid #6cb4ee;box-shadow:2px 2px 15px #ccc}article blockquote::before{content:"“";font-size:60px;font-weight:700;color:#ccc;position:absolute;left:10px;top:5px}article blockquote::after{content:""}blockquote a{text-decoration:none;cursor:pointer;padding:0 3px;color:#3c1ed1}blockquote a:hover{color:#555}article blockquote em{font-style:italic}.search-wrapper,.simplesearch p{margin:0 auto;max-width:500px}.search-container{background-color:#fff;position:relative;padding:3px 50px 3px 10px;border:1px solid #ddd;margin:0 10px;max-width:500px}.search-box{background-color:#fff0;outline:0;height:26px;font-size:16px;border:0;width:100px}.search-button{position:absolute;right:0;top:0;background-color:#fff;border:0;color:#fff;width:32px;height:32px;outline:0}.simplesearch p{padding:10px 10px 20px}.search-box:focus{width:300px}.search-item{display:flex;flex-direction:row}.search-item-details ul{list-style:none;padding:0}.search-image{padding-right:20px}article table,table.striped{margin:20px 0;border-collapse:collapse;border:1px solid #ccc}article td,article th,table.striped td,table.striped th{border:1px solid #ccc;padding:10px;font-size:14px}article th,table.striped th{font-weight:700;color:#555;background-color:#efefef}article tr:nth-child(even),table.striped tr:nth-child(even){background-color:#f7f7f7}table~.table-comment{font-style:italic}.article-banner{padding:0;width:100%}.contact-us-block{height:390px!important;background:0 0;position:relative}.contact-us-block .container{height:390px;color:#000}.contact-us-block .btn-wrap,.contact-us-block h2,.page-form div{width:100%}.contact-us-block .btn-wrap{margin-top:25px}.parallax{position:relative;background-attachment:fixed;background-position:center 0;background-repeat:no-repeat;height:100%}@media (max-width:991px){.parallax{background-size:cover}}@media (min-width:992px){.parallax{background-size:120% auto}}@media (min-width:1200px){.parallax{background-size:100% auto}}section.modules-section .block{display:block;text-align:center}section.modules-section .row{align-items:stretch;row-gap:.5em}section.modules-section .block picture{display:flex;max-width:100%;width:60%;flex:1;margin:0 auto;transition:transform .2s ease-out;height:0}section.modules-section .block picture img{width:100%;height:auto;max-height:100%;object-fit:contain;margin:auto}section.modules-section .block .name{display:block;font-size:1.1em;margin-top:1em}section.modules-section .block .description{margin-top:.75em;text-align:justify}section.modules-section .block>a{color:inherit;display:flex;flex-direction:column;height:100%}section.modules-section .block>a:hover{text-decoration:underline}section.modules-section .block>a:hover picture{transform:scale(1.05)}#solution-partners .block>a{height:200px}form.is-submitting input,form.is-submitting button{opacity:.5;pointer-events:none}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:300;src:url(/user/themes/atrotheme/css/./fonts/roboto-v30-latin_latin-ext-300.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:300;src:url(/user/themes/atrotheme/css/./fonts/roboto-v30-latin_latin-ext-300italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:700;src:url(/user/themes/atrotheme/css/./fonts/roboto-v30-latin_latin-ext-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Roboto';font-style:italic;font-weight:700;src:url(/user/themes/atrotheme/css/./fonts/roboto-v30-latin_latin-ext-700italic.woff2) format('woff2')}