@import url("//fonts.googleapis.com/css?family=Open+Sans");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}.hidden{display:none}body{font-family:'Open Sans', serif;background-image:url("/assets/website/background-59905aa2fc1bbb90cf566d434d559e0d231fbbc6896cacfb27644a1f174ae1c0.png");margin:0;margin-top:10px;color:#555;overflow-x:hidden;line-height:1.2em;text-align:justify}a{color:#C53E3E;text-decoration:none}a:visited{color:#C53E3E;text-decoration:none}#recaptcha_area #recaptcha_response_field{min-width:0 !important}#situation_menu a,#situation_menu a:visited{color:#555;text-decoration:none}#situation_menu a:hover{color:#C53E3E}#situation_menu a.current{color:#aaa}#situation_menu a.current .remarked{color:#aaa}.center{position:relative;max-width:1039px;min-width:960px;margin:0 auto;overflow:hidden;margin-bottom:30px;padding-bottom:20px}#header_wrapper{-moz-box-shadow:0 1px 4px 1px #888;-webkit-box-shadow:0 1px 4px 1px #888;box-shadow:0 1px 4px 1px #888;position:fixed;z-index:20;right:0;left:0;padding:5px;margin-top:-10px;background:#7d7e7d;background:-moz-linear-gradient(top, #7d7e7d 0%, #282828 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7d7e7d), color-stop(100%, #282828));background:-webkit-linear-gradient(top, #7d7e7d 0%, #282828 100%);background:-o-linear-gradient(top, #7d7e7d 0%, #282828 100%);background:-ms-linear-gradient(top, #7d7e7d 0%, #282828 100%);background:linear-gradient(to bottom, #7d7e7d 0%, #282828 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#282828',GradientType=0 )}#cookies_info{position:relative;height:60px;width:1039px;margin:0 auto}#cookies_text{background-image:url("/assets/cookie-3093915c4349a7ca5f1de34a1de84e88e5f0111712edafdccc044e8eb8fd1478.png");background-size:30px 30px;background-position:0 5px;background-repeat:no-repeat;padding-left:40px;color:white;text-align:justify;font-size:0.7em}#cookies_text a{color:white;text-decoration:underline;font-weight:bold}#header{position:relative;width:1039px;margin:0 auto}#situation_menu{margin-top:130px;margin-bottom:-85px;text-align:right;padding-right:10px;font-size:0.8em;color:#000}#situation_menu ul li{position:relative;display:inline;list-style-type:none;margin:0px;padding:0px;padding-left:20px}#services{display:block;width:1027.5px;margin:0 -3.75px;*zoom:1;display:block;margin-bottom:20px;margin-left:25px}#services:before,#services:after{content:"";display:table}#services:after{clear:both}#services #tecnocratica_services{display:inline;float:left;width:1012.5px;margin:0 3.75px;font-size:1.5em;padding-top:15px;padding-bottom:15px}#services #tecnocratica_services img{width:200px;vertical-align:bottom;vertical-align:middle;margin-bottom:5px;width:15%}#services .service{display:inline;float:left;width:417.5px;margin:0 3.75px;position:relative;display:inline-block;margin-right:20px;padding:10px;padding-left:40px}#services .service .service_image{display:inline-block;position:absolute;left:0;top:0;right:40px;bottom:0}#services .service .service_image img{position:absolute;top:5%}#services .service .service_text{display:inline-block;position:relative;margin-left:10px;text-align:justify;font-size:0.9em;line-height:1.2em}#contact{position:absolute;right:0;display:inline-block;color:#fff;font-size:0.7em;z-index:10;font-weight:bold}.contact_element a{text-decoration:none;color:#fff;margin-left:2px}.contact_element{display:inline-block}.contact_element .contact_icon{display:inline-block;vertical-align:middle;margin-left:20px}.contact_element .text{display:inline-block}#breadcrumb{width:99%;position:absolute;bottom:0;font-size:0.7em;background:#fff;border-radius:5px;height:27px;margin-right:5px;margin-left:5px;margin-bottom:5px;box-shadow:0 0 2px 1px #ccc}#breadcrumb .first_level{display:inline-block;vertical-align:middle;padding:5px;margin-left:5px;margin-right:5px}#breadcrumb .level{display:inline-block;vertical-align:middle;padding:5px;padding-left:20px;margin-left:-10px;background-image:url("/assets/website/breadcrumb_separator-637b933056ff73c4c9e90009ba6a074753bbd165b1c3ba0b5004aaba7be9a919.png");background-repeat:no-repeat;background-size:10px 30px;background-position:5px center;margin-top:-4px;height:17px}#breadcrumb .level .content,#breadcrumb .first_level .content{margin-top:0}h1{display:inline;float:left;width:1012.5px;margin:0 3.75px;padding-left:10px;padding-right:40px;margin-top:53px;margin-bottom:9px;font-size:1.5em;line-height:1.6em;width:auto;color:#000}h2{font-size:1.2em;color:#000;margin-bottom:9px}#content{-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 2px 1px #ddd;-webkit-box-shadow:0 0 2px 1px #ddd;box-shadow:0 0 2px 1px #ddd;position:relative;margin-top:100px;background:#fff;margin-left:2px;margin-right:2px;padding-top:40px;padding-bottom:40px;padding-left:40px;padding-right:40px;margin-bottom:40px;z-index:1}#content #title{color:#000;font-size:1.2em;margin-bottom:30px}#content #text{font-size:0.9em;color:#888}#content #text ol{margin-left:50px}.remarked{color:black;font-weight:bold;display:inline-block}.remarked.color{color:#c53e3e}#content #presentation_wrapper{position:relative;height:100%;width:100%;padding:0;margin:0;padding-left:40px;margin-left:-40px;overflow:hidden;padding-right:40px;padding-top:40px;margin-top:-40px}#content #presentation_wrapper #dots{position:absolute;left:10px;bottom:12px}#content #presentation_wrapper #presentation{display:block;width:1027.5px;margin:0 -3.75px;*zoom:1;position:relative;height:410px;padding-right:0;padding-top:0;padding-bottom:35px;margin-top:-40px;margin-left:-40px;white-space:nowrap;z-index:-1}#content #presentation_wrapper #presentation:before,#content #presentation_wrapper #presentation:after{content:"";display:table}#content #presentation_wrapper #presentation:after{clear:both}#content #presentation_wrapper #previous{position:absolute;left:20px;top:40%;width:48px;height:48px;background:url("/assets/website/slider_previous-2fe89c47602515bcc3c99f11f1e445f50e232d6c957b6698c21b5a0fb927c1de.png");background-position:center;background-repeat:no-repeat}#content #presentation_wrapper #previous:hover{background:url("/assets/website/slider_previous_hovered-df47d533550d2f478b2f8d14bde73dccaf540c9c2c975492f9fd0a3973a21c54.png");background-position:center;background-repeat:no-repeat}#content #presentation_wrapper #next{position:absolute;right:20px;top:40%;width:48px;height:48px;background:url("/assets/website/slider_next-2e834794ae9cde60180936de3502d41212daa66884c836384d95a5744503c871.png");background-position:center;background-repeat:no-repeat}#content #presentation_wrapper #next:hover{background:url("/assets/website/slider_next_hovered-946b631e1478748768a89ae7b341882d007f19cc76bf65a669274f3ec259eba1.png");background-position:center;background-repeat:no-repeat}#content #presentation_wrapper #presentation .page{display:inline-block;position:relative}#content #presentation_wrapper #presentation img{-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 1px 2px 1px #ddd;-webkit-box-shadow:0 1px 2px 1px #ddd;box-shadow:0 1px 2px 1px #ddd;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}#content #presentation_wrapper #presentation .page .info{position:absolute;top:30px;right:30px;padding:10px;color:#000}#content #presentation_wrapper #presentation .page .info .background{-webkit-border-radius:5px;border-radius:5px;position:absolute;top:0;bottom:0;left:0;right:0;background:#fff;opacity:0.6;z-index:0}#content #presentation_wrapper #presentation .title{position:relative;margin-bottom:10px;font-size:3em;z-index:1;line-height:1em}#content #presentation_wrapper #presentation .claim{position:relative;font-size:1.5em;z-index:1;line-height:1.3em;max-width:750px;white-space:normal;text-align:justify;padding-left:5px;padding-right:5px}#content #presentation_wrapper #global_switch{position:absolute;right:10px;bottom:5px}#content #presentation_wrapper #global_switch img{-webkit-border-radius:0;border-radius:0}#content #upper_separator{position:absolute;top:0;width:100%;height:133px;background-image:url("/assets/website/separator-2709129d1d74877a0ca3b84c719f36a08e567b51656924d022dfdde924c29a93.png");background-repeat:no-repeat;background-position-x:50%;margin-left:-40px;z-index:-1}#content #bottom_separator{position:absolute;bottom:0;width:100%;height:133px;background-image:url("/assets/website/separator_mirrored-0a159aaf2805c6e00617b3bb2f1696297fb3c30070f7b8e85cfad6c8b7b416a9.png");background-repeat:no-repeat;background-position-x:50%;margin-left:-40px;z-index:-1}#content #description #text ul{list-style-type:disc;list-style-position:inside;margin-top:10px}#content #description #text li{margin-bottom:5px}#content #summary{display:block;width:1027.5px;margin:0 -3.75px;*zoom:1;position:relative;padding:0;padding-bottom:10px;margin-bottom:-40px;margin-left:-30px}#content #summary:before,#content #summary:after{content:"";display:table}#content #summary:after{clear:both}#content #summary .text{height:100px;overflow:auto;font-size:0.8em;text-align:left;margin-left:25px}#content #summary .text ul{list-style-type:none;margin:0px;padding:0px}#content #summary .text ul{list-style-type:disc;list-style-position:inside;margin-top:10px}#content #summary a{padding:0;margin:0;padding-top:5px}#content #summary #remote_hands{display:inline;float:left;width:205px;margin:0 3.75px;text-align:center}#content #summary #connectivity{display:inline;float:left;width:205px;margin:0 3.75px;text-align:center}#content #summary #monitoring{display:inline;float:left;width:205px;margin:0 3.75px;text-align:center}#content #summary #smart_cpd{display:inline;float:left;width:375px;margin:0 3.75px;margin-left:-15px;margin-bottom:10px}#content #summary #smart_cpd .text{text-align:left;padding-right:20px;height:auto;overflow:hidden;text-align:justify;line-height:1.2em;margin-top:5px}#content #summary .image img{-moz-box-shadow:0 0 10px 1px #999;-webkit-box-shadow:0 0 10px 1px #999;box-shadow:0 0 10px 1px #999;-webkit-border-radius:5px;border-radius:5px;height:90px}#content #summary .image_wrapper{text-align:center;padding:10px;margin:2px;margin-top:20px;margin-bottom:0;margin-left:-15px}#content #summary .image_wrapper .title{color:#333}#content #summary .image{padding:10px}#content #summary #smart_cpd .title{text-align:center;margin-top:25px}#content #summary #smart_cpd .tecnocratica_logo{text-align:left;height:20px;margin-top:10px;margin-left:44px}#content #summary #smart_cpd .tecnocratica_logo img{height:30px}#more_info #slider{display:inline;float:left;width:1012.5px;margin:0 3.75px;position:relative;height:162px;width:1039px;margin:0 auto;background:url("/assets/website/slider_background_top-45e86d3339dfae991f24293030b58c88aaf7bf7d8466f99639453db2d20d0ad7.png");background-position:center;background-repeat:no-repeat}#more_info #selection a{color:#fff;text-decoration:none}#more_info #selection a:visited{color:#fff;text-decoration:none}#more_info #slider #previous{position:absolute;left:20px;top:37%;width:48px;height:48px;background:url("/assets/website/slider_previous-2fe89c47602515bcc3c99f11f1e445f50e232d6c957b6698c21b5a0fb927c1de.png");background-position:center;background-repeat:no-repeat}#more_info #slider #previous:hover{background:url("/assets/website/slider_previous_hovered-df47d533550d2f478b2f8d14bde73dccaf540c9c2c975492f9fd0a3973a21c54.png");background-position:center;background-repeat:no-repeat}#more_info #slider #next{position:absolute;right:20px;top:37%;width:48px;height:48px;background:url("/assets/website/slider_next-2e834794ae9cde60180936de3502d41212daa66884c836384d95a5744503c871.png");background-position:center;background-repeat:no-repeat}#more_info #slider #next:hover{background:url("/assets/website/slider_next_hovered-946b631e1478748768a89ae7b341882d007f19cc76bf65a669274f3ec259eba1.png");background-position:center;background-repeat:no-repeat}#more_info #slider .page{display:none;margin-left:100px}#more_info #slider .current_page{display:block;position:absolute;margin-left:100px}#more_info #slider .item{position:relative;display:inline-block;margin-left:52px;margin-top:10px;height:145px;width:140px}#more_info #slider .item img{width:140px;margin-top:35px;vertical-align:middle}#more_info #slider #technocrats .item{position:relative;display:inline-block;margin-left:120px;margin-top:10px;height:145px;width:110px}#more_info #slider #technocrats .item img{width:90px;margin-top:25px;vertical-align:middle}#more_info #selection{display:inline;float:left;width:1012.5px;margin:0 3.75px;width:100%;font-size:0.8em;height:43px;background:url("/assets/website/slider_background_bottom-0ea2dfc618421481782aee61fae3842c83619a35c0e7eb64e0fc39f93df49aba.png");background-position:center;background-repeat:no-repeat;margin-top:-0.8em;text-align:center;padding-top:1.5em;margin-left:0}#more_info #selection #navlist li{text-shadow:none;position:relative;display:inline;margin-right:30px;color:#ddd}#more_info #selection #navlist li .arrow{position:absolute;top:0;left:40%;margin-top:-9px;border-left:7px solid transparent;border-right:7px solid transparent}#more_info #selection #navlist li[current="true"] .arrow{border-top:8px solid #777}#more_info #selection #navlist li[current="false"] .arrow{border-top:8px solid transparent}#footer li{margin-bottom:4px}#footer .title{margin-bottom:15px;padding-bottom:10px;font-size:1.3em;color:#000;text-shadow:#fff 0 0 2px;border-bottom:2px groove #fff;text-align:left;padding-left:10px}#footer{display:block;width:1027.5px;margin:0 -3.75px;*zoom:1;min-height:150px;color:#777;text-shadow:none;text-align:center;margin:0 auto;background-color:#dddbdc;color:#3d3d3d;padding-top:6px;padding-bottom:6px;border-style:solid;border-width:1px;border-color:#cdcbcc;margin-top:20px;font-size:0.7em;border-radius:5px;margin-top:-2px;box-shadow:inset 0 0 3px #ccc}#footer:before,#footer:after{content:"";display:table}#footer:after{clear:both}#tecnocratica{border-top-style:solid;border-width:2px;border-top-color:#cdcbcc;width:100%;background-color:#dddbdc;text-align:center;margin-top:50px;padding:5px;font-size:0.7em}#footer .column{display:inline-block;text-align:left;vertical-align:top;width:100px;margin-right:50px;margin-top:10px}#footer .column ul{padding-left:10px}#footer a,#footer a:visited{color:#3d3d3d}#footer a:hover{color:#fd4239}.column .contact_element{margin-left:-20px;margin-bottom:8px;width:170px;text-align:left}.column .contact_element .contact_icon{width:30px;text-align:center;margin-right:5px}.column .contact_element a,.column .contact_element a:visited{color:#777}input[type="text"],input[type="password"],select,textarea{font-size:0.9em;border-radius:20px;outline:0;padding:5px;padding-top:3px;padding-bottom:3px;min-width:340px;background:#f7f7f7;border:1px solid #ddd;border-top:1px solid #ccc;border-bottom:1px solid #eee;-moz-box-shadow:inset 0 0 1px 1px #eee;-webkit-box-shadow:inset 0 0 1px 1px #eee;box-shadow:inset 0 0 1px 1px #eee;padding-left:15px;padding-right:15px}textarea{padding-top:10px;padding-bottom:10px}select{min-width:370px}.phonecc{min-width:25px !important;max-width:25px !important}.phone_number{min-width:275px !important;max-width:275px !important}.field.birth select{min-width:110px !important}.field.birth .label{font-size:0.9em}.field{margin:10px;text-align:left}.field .label{margin-left:5px;margin-bottom:5px}.field_errors{font-size:0.7em;margin-top:5px;margin-right:5px;text-align:right}.field_with_errors{display:inline-block}.field_with_errors input{background-image:url("/assets/alert-47f7feb7cf7e38eb00f148cf7494434bcf206c41c2b4f46a55dcaf5a357a04a0.png") !important;background-repeat:no-repeat;background-position:345px center}.field_with_errors input.phone_number{background-position:285px center}.button{-moz-box-shadow:inset 0px 1px 0px 0px #f29c93;-webkit-box-shadow:inset 0px 1px 0px 0px #f29c93;box-shadow:inset 0px 1px 0px 0px #f29c93;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fa6655), color-stop(1, #bd3b3b));background:-moz-linear-gradient(center top, #fa6655 5%, #bd3b3b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fa6655', endColorstr='#bd3b3b');background-color:#fa6655;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;border:1px solid #b3665f;display:inline-block;color:#ffffff !important;font-size:15px;font-weight:bold;padding:6px 24px;text-decoration:none;text-shadow:1px 1px 0px #ad5e58;margin-top:20px}.button:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bd3b3b), color-stop(1, #fa6655));background:-moz-linear-gradient(center top, #bd3b3b 5%, #fa6655 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bd3b3b', endColorstr='#fa6655');background-color:#bd3b3b}.button:active{position:relative;top:1px}.italic{font-style:italic}button,input[type="submit"]{-moz-box-shadow:inset 0px 1px 0px 0px #f29c93;-webkit-box-shadow:inset 0px 1px 0px 0px #f29c93;box-shadow:inset 0px 1px 0px 0px #f29c93;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fa6655), color-stop(1, #bd3b3b));background:-moz-linear-gradient(center top, #fa6655 5%, #bd3b3b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fa6655', endColorstr='#bd3b3b');background-color:#fa6655;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:5px;border:1px solid #b3665f;display:inline-block;font-size:0.8em;padding:6px 8px;text-decoration:none;color:#ffffff !important;text-shadow:1px 1px 0px #ad5e58}button:hover,input[type="submit"]:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bd3b3b), color-stop(1, #fa6655));background:-moz-linear-gradient(center top, #bd3b3b 5%, #fa6655 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bd3b3b', endColorstr='#fa6655');background-color:#bd3b3b}button:active,input[type="submit"]:active{position:relative;top:1px}.hidden{display:none}body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}.hidden{display:none}#language_switcher{display:inline-block;color:#fff;font-size:1em}#language_switcher li:hover a{color:#C53E3E !important}#language_switcher li{padding:3px;padding-left:10px;padding-right:10px;display:inline}#language_switcher li a{color:white !important}#language_switcher li img{vertical-align:middle;margin-right:5px}#language_switcher ul{-webkit-border-radius:5px;border-radius:5px;box-shadow:inset 0 0 5px #000;display:none;position:absolute;top:24px;right:0;background:#5c5c5c;padding:5px;vertical-align:middle}#language_switcher_selector{-webkit-border-radius:5px;border-radius:5px;box-shadow:inset 0 0 20px #000;cursor:pointer;position:relative;background:#5c5c5c;color:#fff;padding:8px;padding-top:2px;padding-bottom:2px;vertical-align:middle;border:1px solid #333;margin-left:15px}#language_switcher_selector img{vertical-align:middle;margin-right:1px}/*!
 * Font Awesome Free 5.14.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */.svg-inline--fa,svg.svg-inline--fa:not(:root){overflow:visible}.svg-inline--fa{display:inline-block;font-size:inherit;height:1em;vertical-align:-.125em}.svg-inline--fa.fa-lg{vertical-align:-.225em}.svg-inline--fa.fa-w-1{width:.0625em}.svg-inline--fa.fa-w-2{width:.125em}.svg-inline--fa.fa-w-3{width:.1875em}.svg-inline--fa.fa-w-4{width:.25em}.svg-inline--fa.fa-w-5{width:.3125em}.svg-inline--fa.fa-w-6{width:.375em}.svg-inline--fa.fa-w-7{width:.4375em}.svg-inline--fa.fa-w-8{width:.5em}.svg-inline--fa.fa-w-9{width:.5625em}.svg-inline--fa.fa-w-10{width:.625em}.svg-inline--fa.fa-w-11{width:.6875em}.svg-inline--fa.fa-w-12{width:.75em}.svg-inline--fa.fa-w-13{width:.8125em}.svg-inline--fa.fa-w-14{width:.875em}.svg-inline--fa.fa-w-15{width:.9375em}.svg-inline--fa.fa-w-16{width:1em}.svg-inline--fa.fa-w-17{width:1.0625em}.svg-inline--fa.fa-w-18{width:1.125em}.svg-inline--fa.fa-w-19{width:1.1875em}.svg-inline--fa.fa-w-20{width:1.25em}.svg-inline--fa.fa-pull-left{margin-right:.3em;width:auto}.svg-inline--fa.fa-pull-right{margin-left:.3em;width:auto}.svg-inline--fa.fa-border{height:1.5em}.svg-inline--fa.fa-li{width:2em}.svg-inline--fa.fa-fw{width:1.25em}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers-text{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-counter{background-color:#ff253a;border-radius:1em;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;height:1.5em;line-height:1;max-width:5em;min-width:1.5em;overflow:hidden;padding:.25em;right:0;text-overflow:ellipsis;top:0;-webkit-transform:scale(0.25);transform:scale(0.25);-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-bottom-right{bottom:0;right:0;top:auto;-webkit-transform:scale(0.25);transform:scale(0.25);-webkit-transform-origin:bottom right;transform-origin:bottom right}.fa-layers-bottom-left{bottom:0;left:0;right:auto;top:auto;-webkit-transform:scale(0.25);transform:scale(0.25);-webkit-transform-origin:bottom left;transform-origin:bottom left}.fa-layers-top-right{right:0;top:0;-webkit-transform:scale(0.25);transform:scale(0.25);-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-top-left{left:0;right:auto;top:0;-webkit-transform:scale(0.25);transform:scale(0.25);-webkit-transform-origin:top left;transform-origin:top left}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:#fff}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color, currentColor);opacity:1;opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color, currentColor)}.svg-inline--fa .fa-secondary,.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:.4;opacity:var(--fa-secondary-opacity, 0.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:1;opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fad.fa-inverse{color:#fff}.fa5-text{padding-left:5px}
