﻿html{scroll-behavior:smooth;scroll-padding-top:80px;}body{font-family:"Segoe UI","Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:66px;overflow-x:hidden;}a:hover{text-decoration:none;}input.form-control:focus{outline:none;border-color:#c00;box-shadow:0 0 10px #c00;}.card-header h2{color:#fff !important;}@media(max-width:991px){body{margin-top:61px;}}.CodeMirror{height:auto;}.container-page{padding-bottom:80px;}@media(max-width:575px){.hidden-xs-down,.hidden-sm-down,.hidden-md-down,.hidden-lg-down,.hidden-xl-down,.hidden-xs-up,.hidden-unless-sm,.hidden-unless-md,.hidden-unless-lg,.hidden-unless-xl{display:none !important;}}@media(min-width:576px) and (max-width:767px){.hidden-sm-down,.hidden-md-down,.hidden-lg-down,.hidden-xl-down,.hidden-xs-up,.hidden-sm-up,.hidden-unless-xs,.hidden-unless-md,.hidden-unless-lg,.hidden-unless-xl{display:none !important;}}@media(min-width:768px) and (max-width:991px){.hidden-md-down,.hidden-lg-down,.hidden-xl-down,.hidden-xs-up,.hidden-sm-up,.hidden-md-up,.hidden-unless-xs,.hidden-unless-sm,.hidden-unless-lg,.hidden-unless-xl{display:none !important;}}@media(min-width:992px) and (max-width:1199px){.hidden-lg-down,.hidden-xl-down,.hidden-xs-up,.hidden-sm-up,.hidden-md-up,.hidden-lg-up,.hidden-unless-xs,.hidden-unless-sm,.hidden-unless-md,.hidden-unless-xl{display:none !important;}}@media(min-width:1200px){.hidden-xl-down,.hidden-xs-up,.hidden-sm-up,.hidden-md-up,.hidden-lg-up,.hidden-xl-up,.hidden-unless-xs,.hidden-unless-sm,.hidden-unless-md,.hidden-unless-lg{display:none !important;}}@media(max-width:1600px){.hidden-1600-down{display:none !important;}}.hidden{display:none !important;}@media(min-width:1400px){.container-responsive{max-width:1340px;}}@media(min-width:1600px){.container-responsive{max-width:1540px;}}@media(min-width:1800px){.container-responsive{max-width:1740px;}}.bg-danger{background-color:#c00;color:#fff;}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){body .boxes .list-summary{text-align:left;}body .boxes .list-summary li{position:relative;display:block !important;text-align:left;height:30px;}body .boxes .list-summary li span.summary-list-item{position:absolute !important;top:0;}body .boxes .list-summary li span.item-name{left:0;}body .boxes .list-summary li span.item-price{right:0;}}.header-try-benchmark{margin-bottom:15px;}.no-scroll{overflow:hidden;min-height:0;height:100%;}.clear-fix{clear:both;}::-webkit-scrollbar{width:10px;}::-webkit-scrollbar-track{background:transparent;}::-webkit-scrollbar-thumb{background:#888;}::-webkit-scrollbar-thumb:hover{background:#c00;}.side-body{overflow:hidden;min-height:600px;}a{transition:all ease .3s;color:#1da1f2;}a.to-underline:hover{text-decoration:underline;}.unique-btn{height:65px;display:block;color:#fff;padding:10px 40px;position:relative;font-size:18px;}.unique-btn:before{width:110%;height:100%;background-color:#f43131;transform:skew(-20deg);display:block;position:absolute;top:0;left:0;content:"";z-index:-3;transition:all ease .3s;border-left:10px solid #c00;}.unique-btn:after{width:100%;height:100%;background-color:#9c0000;transform:skew(-20deg);display:block;position:absolute;top:0;left:-10px;content:"";z-index:-4;}.unique-btn:hover{color:#fff;}.unique-btn:hover:before{background-color:#c00;}.unique-btn i{margin:0;}.btn-z{background:#9c0000;color:#fff;font-weight:normal;border-radius:0 !important;border:1px solid transparent;padding:6px 16px;border-radius:0 !important;}.btn-z:hover{border:1px solid #c00;cursor:pointer;}.btn-z.accent{background:none;background-color:#1da1f2 !important;}.btn-z.accent:hover{color:#1da1f2 !important;background-color:#fff !important;border:1px solid #1da1f2 !important;}blockquote{margin-top:20px;background-color:#f3f7f8;padding:7px 15px;position:relative;border-left:5px solid #c00;border-top:1px solid #a8a8a8;border-right:1px solid #a8a8a8;border-bottom:1px solid #a8a8a8;}blockquote i,blockquote p{display:inline-block;}blockquote p{color:#657786;}blockquote:before{position:absolute;top:-15px;left:-17px;font-family:"Font Awesome 5 Free";font-weight:900;content:"";color:#fff;font-size:16px;background-color:#c00;border-radius:25px;padding:3px 7px;}blockquote a{color:#1da1f2;text-decoration:underline;}blockquote a:hover{color:#3c3c3c !important;}blockquote code{padding:1px 5px;font-size:16px;}blockquote .blockquote-type-identification{font-weight:bold;margin:0 10px;}blockquote.danger i{color:#fff;}blockquote.danger .blockquote-type-identification{color:#000;}blockquote.danger span{color:#657786;}blockquote.danger p{color:#657786;}blockquote.danger code{color:#ffdc8a;}blockquote.hint{background-color:#fff;border:1px solid #a8a8a8;}blockquote.hint i{color:#c00;}blockquote.hint code{color:#c00 !important;padding:5px;font-weight:normal;}blockquote.hint p{color:#657786;}blockquote.hint code{color:#3c3c3c;}blockquote code{font-weight:600;}blockquote p{margin:0;}.transitions{transition:all ease .3s;}.btn-only{padding:10px 14px;background-color:#c00;border:1px solid transparent;color:#fff !important;transition:all ease .3s;border-radius:0 !important;}.btn-only:hover{background:#fff !important;border:1px solid #c00;color:#c00 !important;cursor:pointer;}.btn-only.download{font-size:24px;}.btn-only.stack-overflow-identity{background-color:#f38115;}.btn-only.stack-overflow-identity:hover{color:#3c3c3c !important;border-color:#3c3c3c !important;}.btn-only.stroked{background-color:#fff !important;border-color:#c00;border-width:1px;color:#c00 !important;}.btn-only.stroked:hover{background-color:transparent !important;color:#fff !important;}.btn-only.contact-way{text-align:center;display:block;}.btn-only.contact-way .fas,.btn-only.contact-way .far{font-size:50px;text-align:center;display:block;margin-bottom:10px;}.btn-only.contact-way:nth-child(2){background:#9c0000;border:1px solid #9c0000;}.btn-only.contact-way:nth-child(2):hover{background:#fff;color:#9c0000;}.btn-only.white{background-color:#fff;border-color:#fff;color:#c00 !important;}.btn-only.white:hover{background-color:transparent !important;color:#fff !important;}.btn-only.black{background-color:#3c3c3c;border-color:#3c3c3c;color:#fff !important;}.btn-only.black:hover{background-color:transparent !important;color:#3c3c3c !important;}.link-without-background{color:#c00;transition:all ease .3s;}.link-without-background:hover{color:#3c3c3c;}.gitter-chat-embed{top:121px;}.gitter-open-chat-button{background-color:#c00 !important;}.card ul li a:hover{color:#3c3c3c;}.title-section-collapser{position:relative;}.title-section-collapser i{position:absolute;right:0;top:4px;transition:all ease .3s;}.title-section-collapser[aria-expanded="true"] i{top:2px;transform:rotate(180deg);}.title-section-collapser:hover{color:#3c3c3c;cursor:pointer;}.small-line-before-centered:before{content:"";background-color:#c00;width:100px;margin:0 auto;height:3px;display:block;}.small-line-after-left:after{content:"";background-color:#9c0000;width:20%;height:6px;display:block;}#knowledge-base{min-height:unset !important;}#knowledge-base blockquote{margin-bottom:10px;padding:10px;color:#676565 !important;background-color:#fff4c1;border-left:2px solid #676565;}#knowledge-base blockquote pre{background-color:transparent;}#knowledge-base blockquote p{color:#676565 !important;}.pagination-container{margin-top:10px;}.pagination-container .pagination li a{display:inline-block;padding:5px 10px;border:1px solid #d8d8d8;margin-right:3px;}.pagination-container .pagination li a:hover{background-color:#c00;color:#fff;}.pagination-container .pagination li.active a{background-color:#d8d8d8;}.pagination-container .pagination li.active a:hover{color:#3c3c3c;}.code-mirror-csharp{margin-bottom:20px;}.alert-box{background-color:#fff;border:1px solid #a8a8a8;padding:0 20px;position:relative;}.alert-box h3{margin:8px 0 !important;}.alert-box .far{font-size:32px;color:#c00;position:absolute;top:5px;background-color:#fff;padding:5px;left:-24px;}.header-h1-hero{position:relative;margin-bottom:20px;}.header-h1-hero .decorative-text{font-size:220px;position:absolute;top:-100px;text-align:center;left:0;color:#ebebeb;font-weight:bold;z-index:-1;right:0;margin:0 auto;white-space:nowrap;}.header-h1-hero h1{display:flex;}.header-h1-hero h1 .word-in-square{background:#9c0000;text-transform:uppercase;color:#fff;padding:20px;font-size:26px;mix-blend-mode:multiply;min-width:200px;text-align:center;}.header-h1-hero h1 .product-name{position:relative;font-size:42px;text-transform:uppercase;color:#3c3c3c;font-weight:bold;margin-top:42px;padding-left:20px;}.header-h1-hero h1 .product-name .tag-line{font-size:26px;display:block;margin-left:60px;font-weight:700;color:#c00;text-transform:none;margin-bottom:32px;}.header-h1-hero h1 .product-name:before{position:absolute;top:0;left:0;content:"";width:80%;height:5px;background-color:#9c0000;display:block;}.page-header-calltoaction{margin-bottom:45px;padding:0;padding:20px;border-radius:5px;-webkit-box-shadow:0 0 8px 0 rgba(128,128,128,.75);-moz-box-shadow:0 0 8px 0 rgba(128,128,128,.75);box-shadow:0 0 8px 0 rgba(128,128,128,.75);position:relative;background-color:#fff;}.page-header-calltoaction:before{content:"";position:absolute;left:0;top:0;width:163px;height:108px;background:url("/images/left-side-ads-bg.png") no-repeat top left;}.page-header-calltoaction:after{content:"";position:absolute;right:0;bottom:0;width:286px;height:108px;background:url("/images/right-side-ads-bg.png") no-repeat top left;}.page-header-calltoaction .main-content{margin-left:120px;}.page-header-calltoaction .main-content h4{margin-top:0;font-size:30px;}.page-header-calltoaction .main-content h4:before{display:none;}.page-header-calltoaction .main-content h4 a{color:#c00;}.page-header-calltoaction .main-content a{color:#14171a;position:relative;z-index:1;}.page-header-calltoaction .main-content>div{display:inline-block;color:#14171a;}.btn-square{color:#fff;margin:0 10px;}.btn-square .fa-angle-right{transition:all .3s ease-in-out;}.btn-square .number{font-size:24px;text-align:left;border-bottom:2px solid #c00;font-weight:bold;}.btn-square:hover .fa-angle-right{margin-left:5px;}.btn-z:hover{background:transparent none repeat scroll 0 0;color:#c00;text-shadow:2px -1px transparent;}.btn-xl{border-radius:.3rem;font-size:2rem;line-height:1.75;padding:.5rem 1rem;}.btn-sm{font-size:1rem;padding:5px 15px;}span.text-z{color:#c00;}.list-underline li{text-decoration:underline;}.list-light li a{color:#fff;}ul.list-checked{margin:10px 0;padding-left:18px;}.list-checked li{position:relative;line-height:30px;list-style:outside none none;}.list-checked li .fal{color:#c00;}.list-checked li.prime{color:#c00;font-size:18px;}.list-checked li.prime .fas{color:#c00;transition:all ease .3s;}.list-checked li.prime.black{color:#3c3c3c;}.list-checked li.prime.black .fas{color:#3c3c3c;}.list-checked li a:hover{color:#3c3c3c;}.list-checked li a:hover .fas{color:#3c3c3c;}table{display:table !important;}.form-group.container{padding:0;}.form-group.container .row{padding:0 15px;}.separator{position:relative;margin:10px 0;text-align:center;}.separator .text{position:relative;z-index:999;background-color:#fff;padding:0 10px;font-size:20px;color:#657786;}.separator .line{position:absolute;z-index:1;top:50%;left:0;width:100%;height:1px;background-color:#c00;}.separator.word{margin-top:-36px;margin-bottom:20px;}.separator.word .text{font-size:24px;padding:10px 30px;background-color:#fff;color:#676565;border:1px #a8a8a8 solid;}ul code,li code,p code{border:1px solid #a8a8a8;color:#c00;padding:2px 4px;}#launcher{right:60px !important;}@media(max-width:990px){body #launcher{right:10px !important;}#scroll-to-top{display:none !important;}#main-container-z .navbar .card{background-color:transparent;color:#fff;border:0;margin-top:-25px;}#main-container-z .navbar .card .card-body{padding:0;}.triangles:not(h1){width:125px !important;height:117px !important;}.page-header-calltoaction .main-content{padding-left:15px;}.header-h1-hero .decorative-text{top:-35px;font-size:82px;}}@media(max-width:1200px){.page-header-calltoaction{border:1px solid #c00;}.page-header-calltoaction:before,.page-header-calltoaction:after{display:none;}.page-header-calltoaction .main-content{margin-left:0;}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.huge-triangle{display:none !important;}}@supports (-ms-ime-align:auto){.huge-triangle{display:none !important;}}.card-z{border:1px solid #3c3c3c;border-radius:0;height:100%;}.card-z.dark{color:#fff;background-color:#222;}.card-z .card-header{background-color:#3c3c3c;border-radius:0;color:#fff;}.card-z ul{list-style:none;padding:0;}.card-z .card-block{padding:10px 20px;}.card-box{border-radius:0;}.card-box .card-header{border-radius:0;}.card-box .card-header{background:#c00;background:-webkit-radial-gradient(circle,#c00,#a00,#9a0000);background:-o-radial-gradient(circle,#c00,#a00,#9a0000);background:-moz-radial-gradient(circle,#c00,#a00,#9a0000);background:radial-gradient(circle,#c00,#a00,#9a0000);color:#fff;}.card-box .card-header h2{padding:5px 0;}.card-box .card-header a{color:#fff;}.card-box-nav .card-body h3:not(:first-child){margin-top:15px;}.card-box-nav .card-body ul{padding-left:20px;}.card-box-nav .card-body li{list-style:none;padding:5px 0;}.card-box-light{border:1px solid #000;box-shadow:10px 10px #101010;}.card-box-dark{background:#282b2d;background:-moz-radial-gradient(circle,#262c2f,#101113);background:-webkit-radial-gradient(circle,#262c2f,#101113);background:-ms-radial-gradient(circle,#262c2f,#101113);background:-o-radial-gradient(circle,#262c2f,#101113);background:radial-gradient(circle,#262c2f,#101113);box-shadow:10px 10px #101010;}.card-code{border-radius:0;border:0;}.card-code pre{font-weight:300;}.card-code-dark{background-color:#232323;}.card-code-dark .card-header{background-color:#c00;border:1px solid #c00;color:#fff;}.card-code-dark pre{color:#fff !important;}.card-code-dark pre .c1{color:#090;}.card-code-light{background:#fff;background:-webkit-radial-gradient(circle,#fff,#fff,#ccc);background:-o-radial-gradient(circle,#fff,#fff,#ccc);background:-moz-radial-gradient(circle,#fff,#fff,#ccc);background:radial-gradient(circle,#fff,#fff,#ccc);box-shadow:10px 10px #999;}.card-code-light pre{color:#14171a;}.card-code-light pre .c1{color:#008000;}.card-code .btn-only{margin-top:20px;}.code-charp pre{margin-bottom:0;}.language-package-manager{border:1px solid #e2e2e2;background-color:#f1f1f1;margin-top:20px;padding:20px;display:block;}.language-xml{border:1px solid #e2e2e2;background-color:#f1f1f1;margin-top:20px;padding:20px;display:block;}.language-console{border:1px solid #e2e2e2;background-color:#333;color:#fff;margin-top:20px;padding:20px;display:block;}.language-prompt{border:1px solid #e2e2e2;background-color:#333;color:#fff;margin-top:20px;padding:20px;display:block;}.language-dotnet-console{border:1px solid #e2e2e2;background-color:#333;color:#fff;margin-top:20px;padding:20px;display:block;}.language-sql{border:1px solid #e2e2e2;background-color:#333;color:#fff;margin-top:20px;padding:20px;display:block;}div.code-charp{border:1px solid #e2e2e2;background-color:#fafafa;min-width:420px;max-width:80%;margin-top:20px;padding:20px;}div.code-charp .csharp{color:#000 !important;}div.code-charp .csharp .comment{color:#008000;}div.code-charp .csharp .keyword{color:#0101fd;}div.code-charp .csharp .variable{color:#0101fd;}code.language-txt{border:1px solid #e2e2e2;background-color:#fafafa;min-width:420px;max-width:80%;margin-top:20px;padding:20px;}#bounty-program{padding:0;}#bounty-program h2{margin:60px auto 20px;}#bounty-program .container-bg-ticket{position:relative;display:none;}#bounty-program .container-bg-ticket #bg-ticket-style{width:100%;}#bounty-program .container-reward-types{display:flex;align-items:center;margin-top:60px;}#bounty-program .container-reward-types .reward-type{padding:20px 40px;flex:1;background-color:#fff;-webkit-box-shadow:0 0 11px -4px rgba(0,0,0,.35);-moz-box-shadow:0 0 11px -4px rgba(0,0,0,.35);box-shadow:0 0 11px -4px rgba(0,0,0,.35);height:80%;text-align:center;position:relative;border:1px solid #c5d3d8;background-color:#fefefe;}#bounty-program .container-reward-types .reward-type p{margin:40px 0;}#bounty-program .container-reward-types .reward-type h3{margin-top:60px;}#bounty-program .container-reward-types .reward-type .icon-reward{position:absolute;top:-52px;left:0;right:0;margin:0 auto;}#bounty-program .container-reward-types .reward-type.middle-man{margin:0 -20px;z-index:99;padding:40px 40px;height:100%;}#bounty-program .container-ways-to-get-rewards{display:flex;margin:40px auto;}#bounty-program .container-ways-to-get-rewards.outer{background:url("../images/bg-main-zzz.png") repeat top left;}#bounty-program .container-ways-to-get-rewards .way-to-get-rewards{text-align:center;padding:20px 40px;margin:0 10px;flex:1;background-color:#fff;border:1px solid #dadada;}#bounty-program .container-ways-to-get-rewards .way-to-get-rewards ul{padding:0;list-style:none;}#career .job-container{margin-bottom:40px;}#career .job-container h3:before{content:"";width:100px;height:3px;background-color:#c00;display:block;}#career .job-container .job-image{margin-bottom:40px;margin-right:-150px;position:relative;z-index:3;}#career .job-container .job-separator{position:relative;z-index:0;width:300px;background-color:#3c3c3c;display:block;margin-top:20px;}#career .job-container .job-description,#career .job-container .job-requirements{margin-top:20px;border:1px solid #a8a8a8;padding:30px;max-width:33%;}#career .job-container .job-description p,#career .job-container .job-requirements p{text-align:justify;}#career .job-container .job-requirements{margin-top:40px;border-left:0;}#career .job-container .job-requirements .fa-circle{font-size:8px;vertical-align:middle;color:#c00;margin-left:-13px;}#career .job-container .job-requirements ul li{padding-left:13px;margin-bottom:7px;}#knowledge-base{min-height:550px;}#knowledge-base code{font-weight:normal !important;}#knowledge-base.page-index h1{text-align:center;font-size:60px;}#knowledge-base.page-index h1:before{display:none;}#knowledge-base .btn-only{padding:4px 14px;}#knowledge-base .kb-presentation-container{text-align:center;width:800px;margin:0 auto;}#knowledge-base .kb-presentation-container h2{margin-bottom:10px;}#knowledge-base .kb-presentation-container h3{text-transform:uppercase;font-weight:700;color:#a8a8a8;display:flex;align-items:center;justify-content:center;line-height:54px;margin:0;}#knowledge-base .kb-presentation-container h3 .number{font-size:60px;color:#c00;margin-right:20px;}#knowledge-base .kb-presentation-container h3 .small-text{font-weight:300;font-size:14px;color:#a8a8a8;text-transform:uppercase;margin-right:20px;}#knowledge-base .form-inline{margin:0 auto;max-width:100%;}#knowledge-base .form-inline input{border-radius:0;width:500px;max-width:calc(100% - 125px);margin-left:10px;}#knowledge-base .form-inline input:focus{outline:0;box-shadow:none;}#knowledge-base .fake-bg-image{position:absolute;top:-60px;right:0;z-index:-1;opacity:.5;}#knowledge-base .fake-bg-image.left{left:0;}#knowledge-base h1{text-align:left;position:relative;color:#14171a;margin:40px 0;max-width:calc(100% - 140px);}#knowledge-base h1 span{font-size:34px !important;display:block;}#knowledge-base h1:before{display:block;background-color:#a8a8a8;width:50%;height:3px;position:absolute;right:101%;top:23px;content:"";}#knowledge-base h1 span{color:#c00;display:block;font-size:20px;}#knowledge-base .attribution{border:1px solid #a8a8a8;padding:10px;width:96%;font-size:14px;margin:0 auto;}#knowledge-base .attribution.for-mobile{display:none;}#knowledge-base .language-selection{position:absolute;top:42px;right:15px;}#knowledge-base .language-selection .dropdown-menu{width:200px;}#knowledge-base .language-selection .dropdown-menu .dropdown-item{width:100%;}#knowledge-base .language-selection button{color:#c00;border:1px solid #c00;border-radius:0;background-color:#fff;}#knowledge-base .language-selector-container #collapseLanguages{margin-top:10px;padding:7px 0;}#knowledge-base .language-selector-container #collapseLanguages .dropdown-item{width:33%;}#knowledge-base .language-selector-container #collapseLanguages .dropdown-item:hover{color:#c00;}#knowledge-base .language-selector-container #collapseLanguages .dropdown-item.current-language{color:#c00;}#knowledge-base .search-container{margin:40px 0;}#knowledge-base .badge{background-color:#3c3c3c;transition:all ease .3s;}#knowledge-base .badge a{color:#fff;}#knowledge-base .badge:nth-child(even){background:#a8a8a8;}#knowledge-base .badge:hover{background-color:#c00;}#knowledge-base .search-results-container{background-color:#fff;opacity:.8;}#knowledge-base .search-results-container h1{color:#c00;}#knowledge-base .search-results-container .query-searched{color:#c00;}#knowledge-base .search-results-container blockquote:before{display:none;}#knowledge-base .search-results-container blockquote blockquote{background-color:transparent;border:0;margin:0;padding:0;}#knowledge-base .search-results-container blockquote blockquote:before{display:none;}#knowledge-base .search-results-container .block-question{width:100%;padding:7px;}#knowledge-base .search-results-container .block-question h1{color:#14171a;}#knowledge-base .search-results-container .block-question h1:before{display:none;}#knowledge-base .search-results-container .block-question .container-question{border:1px solid #d8d8d8;padding:20px;position:relative;}#knowledge-base .search-results-container .block-question .container-question .fa-stack-overflow{color:#f38216;}#knowledge-base .search-results-container .block-question .container-question:before{position:absolute;top:-1px;right:-1px;content:"";display:block;width:70%;height:25px;border-top:1px solid #3c3c3c;border-right:1px solid #3c3c3c;}#knowledge-base .search-results-container .block-question .container-question:after{position:absolute;bottom:-1px;left:-1px;content:"";display:block;width:70%;height:25px;border-left:1px solid #3c3c3c;border-bottom:1px solid #3c3c3c;}#knowledge-base .search-results-container .block-question .container-question h3{font-size:24px;}#knowledge-base .search-results-container .block-question .container-question h3 a:hover{color:#3c3c3c;}#knowledge-base .search-results-container .block-question .container-question .profile-container{font-size:12px;}#knowledge-base .search-results-container .block-question .container-question .profile-container .asker-name{font-weight:bold;}#knowledge-base .search-results-container .block-question .container-question-related{border:1px solid #d8d8d8;padding:20px;position:relative;}#knowledge-base .search-results-container .block-question .container-question-related .fa-stack-overflow{color:#f38216;}#knowledge-base .search-results-container .block-question .container-question-related:before{position:absolute;top:-1px;right:-1px;content:"";display:block;width:70%;height:25px;border-top:1px solid #3c3c3c;border-right:1px solid #3c3c3c;}#knowledge-base .search-results-container .block-question .container-question-related:after{position:absolute;bottom:-1px;left:-1px;content:"";display:block;width:70%;height:25px;border-left:1px solid #3c3c3c;border-bottom:1px solid #3c3c3c;}#knowledge-base .search-results-container .block-question .container-question-related h3{font-size:24px;}#knowledge-base .search-results-container .block-question .container-question-related h3 a:hover{color:#3c3c3c;}#knowledge-base .search-results-container .block-question .container-question-related .profile-container{font-size:12px;}#knowledge-base .search-results-container .block-question .container-question-related .profile-container .asker-name{font-weight:bold;}#knowledge-base.kb-details .container-h1{margin:40px 0;}#knowledge-base.kb-details .container-h1 h1{margin:0;overflow-x:auto;}#knowledge-base.kb-details h2{margin-bottom:40px;text-align:justify;color:#3c3c3c;}#knowledge-base.kb-details h3 span{color:#c00;}#knowledge-base.kb-details .block-question{overflow-x:auto;}#knowledge-base.kb-details .block-question blockquote{overflow:auto;}#knowledge-base.kb-details .block-question img{max-width:100%;}#knowledge-base.kb-details .block-question .container-question{padding:20px !important;}#knowledge-base.kb-details .block-question .container-question:before{border-top:5px solid #f38216;border-right:5px solid #f38216;}#knowledge-base.kb-details .block-question .container-question:after{border-left:5px solid #f38216;border-bottom:5px solid #f38216;}#knowledge-base.kb-details .block-question .container-question-related{padding:20px !important;}#knowledge-base.kb-details .block-question .container-question-related:before{border-top:5px solid #222;border-right:5px solid #222;}#knowledge-base.kb-details .block-question .container-question-related:after{border-left:5px solid #222;border-bottom:5px solid #222;}#knowledge-base.kb-details .block-question.answer .container-question:before{border-top:5px solid #6dc051;border-right:5px solid #6dc051;}#knowledge-base.kb-details .block-question.answer .container-question:after{border-left:5px solid #6dc051;border-bottom:5px solid #6dc051;}#knowledge-base.kb-details .block-question.second-answer .container-question:before{border-top:5px solid #2d93e8;border-right:5px solid #2d93e8;}#knowledge-base.kb-details .block-question.second-answer .container-question:after{border-left:5px solid #2d93e8;border-bottom:5px solid #2d93e8;}#knowledge-base.kb-details .container-question-header{position:absolute;top:-80px;}@media(max-width:991px){.attribution.for-mobile{display:block !important;}#knowledge-base .fake-bg-image{display:none;}#knowledge-base .language-selection{position:relative;top:auto;right:auto;text-align:center;margin:20px 0;}#knowledge-base .search-container{margin:40px 0 0 0;}#knowledge-base .container-h1{text-align:center;}#knowledge-base .container-h1 h1{text-align:center;}#knowledge-base.kb-details .container-h1{margin-bottom:0;}#knowledge-base.page-index h1{font-size:48px;}#knowledge-base.page-index .kb-presentation-container{width:100%;}#knowledge-base.page-index .kb-presentation-container h3{font-size:24px;}#knowledge-base.page-index .kb-presentation-container h3 .number{font-size:40px;}}#renewal-page{margin-top:42px;}#renewal-page .container-benefit{padding:60px 0;}#renewal-page .container-benefit.gray{background-color:#f7f7f7;}#renewal-page .container-benefit .roadmap-container{padding:0 !important;}#renewal-page .container-benefit .roadmap-container .title{text-align:center;font-size:22px;color:#14171a;margin:20px 0;}#renewal-page .products .product .product-name{transition:all ease .3s;display:block;border:1px solid #a8a8a8;padding:8px 20px;margin-top:10px;}#renewal-page .products .product:hover .product-name{border-color:#c00;}#renewal-page .container-title{position:relative;}#renewal-page .container-title h2{position:relative;margin-bottom:42px;color:#14171a;}#renewal-page .container-title h2 .benefit-title{padding-left:10px;}#renewal-page .container-title .advantage-icon{position:absolute;width:128px;top:-30px;transition:all ease 2s;}#renewal-page .section-products-prime{position:relative;padding:20px;margin:10px 0;}#renewal-page .section-products-prime a:hover{cursor:pointer;}#renewal-page .section-products-prime a:hover:before,#renewal-page .section-products-prime a:hover:after{color:#c00;}#renewal-page .section-products-prime a:hover .product-name:before{width:25%;}#renewal-page .section-products-prime .product-name{font-size:24px;color:#c00;}#renewal-page .section-products-prime .product-name .number{font-weight:bold;color:#1e1e1e;}#renewal-page .section-products-prime .product-name:before{content:"";background-color:#c00;height:3px;width:10%;display:block;transition:all ease .3s;}#renewal-page .section-products-prime p{margin-top:10px;padding-left:34px;color:#657786;}#renewal-page .section-products-prime .fake-cta-container{min-height:40px;}#renewal-page .section-products-prime .fake-cta{transition:all ease .3s;background-color:#3c3c3c;padding:8px 16px;display:inline-block;color:#fff;position:absolute;bottom:0;right:35px;}#renewal-page .section-products-prime .fake-cta:before,#renewal-page .section-products-prime .fake-cta:after{transition:all ease .7s;content:"";position:absolute;width:20px;height:20px;}#renewal-page .section-products-prime .fake-cta:before{right:0;bottom:0;border-right:1px solid #3c3c3c;border-bottom:1px solid #3c3c3c;}#renewal-page .section-products-prime .fake-cta:after{top:0;left:0;border-left:1px solid #3c3c3c;border-top:1px solid #3c3c3c;}#renewal-page .section-products-prime .fake-cta:hover{color:#c00;background-color:#fff;}#renewal-page .section-products-prime .fake-cta:hover:before,#renewal-page .section-products-prime .fake-cta:hover:after{width:100%;height:100%;border-color:#c00;}#renewal-page .discount-section .col-md-4{padding:15px;}#renewal-page .discount-section .col-md-4 .a-discount{height:100%;color:#fff;text-align:center;padding:25px;max-width:350px;margin:0 auto;}#renewal-page .discount-section .col-md-4 .a-discount .year-number{font-size:72px;font-weight:700;}#renewal-page .discount-section .col-md-4 .a-discount .year-word{font-size:42px;font-weight:700;margin-left:15px;}#renewal-page .discount-section .col-md-4 .a-discount .discount-amount{font-size:34px;line-height:34px;}#renewal-page .discount-section .col-md-4 .a-discount p{margin:20px 0;}#renewal-page .discount-section .col-md-4 .a-discount p span{font-size:24px;font-weight:700;display:block;}#renewal-page .discount-section .col-md-4:nth-child(1) .a-discount{background:url("../../images/bg-1-year.png") no-repeat top left;}#renewal-page .discount-section .col-md-4:nth-child(2) .a-discount{background:url("../../images/bg-2-years.png") no-repeat top left;}#renewal-page .discount-section .col-md-4:nth-child(3) .a-discount{background:url("../../images/bg-3-years.png") no-repeat top left;}.online-examples a{color:#1da1f2;}.online-examples .k-widget{border-color:#676565;}.online-examples .k-autocomplete,.online-examples .k-block,.online-examples .k-calendar .k-link,.online-examples .k-calendar td,.online-examples .k-calendar-container,.online-examples .k-colorpicker,.online-examples .k-combobox,.online-examples .k-datepicker,.online-examples .k-datetimepicker,.online-examples .k-drag-clue,.online-examples .k-dropdown,.online-examples .k-dropdown-wrap,.online-examples .k-editor-inline,.online-examples .k-grid .k-filter-options,.online-examples .k-grouping-header .k-group-indicator,.online-examples .k-inline-block,.online-examples .k-list-container,.online-examples .k-multiselect,.online-examples .k-notification,.online-examples .k-numeric-wrap,.online-examples .k-numerictextbox,.online-examples .k-picker-wrap,.online-examples .k-slider-selection,.online-examples .k-slider-track,.online-examples .k-textbox,.online-examples .k-tile,.online-examples .k-timepicker,.online-examples .k-tooltip,.online-examples .k-touch-scrollbar,.online-examples .k-treeview .k-in,.online-examples .k-upload,.online-examples .k-window,.online-examples .k-window-action,.online-examples .k-window-titleless .k-window-content{border-radius:0 !important;}.online-examples .k-i-sort-asc-sm,.online-examples .k-i-sort-desc-sm{color:#fff !important;}.online-examples .k-pager-sizes .k-widget.k-dropdown{margin-top:0 !important;}.online-examples .k-state-active{background-color:#1da1f2;}.online-examples .k-filtercell>span{min-height:unset;}.online-examples .k-picker-wrap .k-select{line-height:26px;}.online-examples .k-filter-row th{padding:5px;}.online-examples .k-filter-row button.k-button{padding:0;height:28px;border-radius:0;}.online-examples .k-grid td.k-state-selected:hover,.online-examples .k-grid tr.k-state-selected:hover td{background-color:#1da1f2 !important;}.online-examples .k-state-selected{background-color:#3c3c3c !important;}.online-examples .k-state-selected a{color:#fff;}.online-examples .k-dropdown-wrap .k-input{line-height:26px;padding:0;}.online-examples .k-dropdown-wrap .k-select{line-height:26px;}.online-examples .k-pager-info{padding:0;}.online-examples .k-pager-refresh{line-height:26px !important;height:26px !important;}.online-examples .k-pager-refresh .k-icon{margin-top:-10px !important;line-height:26px;height:26px;}.online-examples .k-grid-content table tr td:nth-child(2){padding-left:23px;}.online-examples .k-grid-content table tr td:nth-child(3){text-align:center;}.online-examples .k-grid-header{background-color:#3c3c3c;padding-right:0 !important;border-color:#3c3c3c !important;}.online-examples .k-grid-header .k-grid-header-wrap{border-color:#3c3c3c !important;}.online-examples .k-grid-header th{border-color:#3c3c3c !important;border-collapse:collapse;}.online-examples .k-grid-header .k-input,.online-examples .k-grid-header .k-dropdown-wrap .k-select{line-height:26px !important;padding:0;}.online-examples .k-grid-header .k-header{background-color:#3c3c3c;}.online-examples .k-grid-header .k-header a{color:#fff;}.online-examples .k-grid-header th.k-header{padding:5px;}.online-examples .k-grid .k-alt{background-color:#ebebeb;}.online-examples .k-grid td{padding:5px 10px;border-color:#3c3c3c;}.online-examples .k-pager-wrap{background-color:#3c3c3c;color:#fff !important;}.online-examples .k-pager-wrap a,.online-examples .k-pager-wrap .k-pager-info{color:#fff !important;}.online-examples .k-pager-wrap .k-state-selected{background-color:#fff;line-height:28px;padding:0 !important;border:0 !important;color:#fff;margin-top:0 !important;min-width:unset;}.online-examples .k-pager-wrap li .k-link{border-color:transparent;line-height:26px;height:26px;}.online-examples .k-pager-wrap li .k-link:hover{border-color:#3c3c3c;}.online-examples .k-pager-wrap .k-icon{opacity:1;}.online-examples .k-pager-wrap .k-pager-nav{height:26px;line-height:26px;width:26px;min-width:unset;}.online-examples .k-pager-wrap .k-pager-nav:hover{border-color:#3c3c3c !important;background-color:#fff;}.online-examples .k-pager-wrap .k-pager-nav:hover .k-icon{color:#3c3c3c !important;}.components-faq summary{display:list-item;}.components-faq details{border:1px solid #aaa;border-radius:4px;padding:.5em .5em 0;margin:15px 0;}.components-faq summary{font-weight:bold;margin:-.5em -.5em 0;padding:.5em;}.components-faq details[open]{padding:.5em;}.components-faq details[open] summary{border-bottom:1px solid #aaa;margin-bottom:.5em;}#scroll-to-top{background:rgba(0,0,0,.7);display:none;position:fixed;bottom:13px;right:20px;width:46px;height:46px;border-radius:35px;z-index:999;}#scroll-to-top i{-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#fff;font-size:1.875rem;position:relative;text-align:center;top:7px;width:100%;}#scroll-to-top:hover{background:rgba(0,0,0,.9);cursor:pointer;}#modal-with-graph{position:fixed;z-index:66;right:85px;bottom:13px;background-color:#f43131;padding:11px 20px;border-radius:30px;color:#fff;border:0;}#modal-with-graph:hover{background-color:#c00;}.modal-dialog{max-width:700px;}.modal-dialog .modal-header{border-radius:0;}.modal-dialog .modal-content{border-radius:0;}.modal-dialog .close{position:absolute;top:16px;right:18px;color:#fff;}.footer-powered-by{background-color:#14171a;text-align:center;padding:10px 0;border-top:1px solid #c00;color:#fff;}.footer-powered-by .middle-man{margin:0 50px 0 20px;font-size:14px;text-align:left;}.footer-powered-by .middle-man span{display:block;font-size:18px;font-weight:bold;}.footer-powered-by .btn-only{padding:5px 10px;}.site-footer{background:#282b2d;background:-moz-radial-gradient(circle,#262c2f,#101113);background:-webkit-radial-gradient(circle,#262c2f,#101113);background:-ms-radial-gradient(circle,#262c2f,#101113);background:-o-radial-gradient(circle,#262c2f,#101113);background:radial-gradient(circle,#262c2f,#101113);color:#fff;font-size:1.5rem;}.site-footer input{margin:0 15px;}.section-newsletter input[type="email"]{border-radius:0;border:0;background-color:transparent;border-bottom:1px solid #c00;font-size:24px;color:#fff;}.section-newsletter input[type="email"]:focus{box-shadow:none !important;}.section-free,.section-prime{text-align:center;}.section-free h4,.section-prime h4{margin:15px auto;}.section-free h4 a,.section-prime h4 a{text-decoration:underline;}.section-free{overflow:hidden;}.section-free a{color:#fff;font-size:14px;}.section-free .content-free-projects a{display:block;}.section-free .col-2{padding:10px 0;border-top:1px solid #676565;border-bottom:1px solid #676565;margin:0 10px;}.site-footer{max-width:100vw;}.site-footer .content-free-projects{position:relative;z-index:50;}.site-footer .small-footer-link{font-size:12px;}.site-footer .small-footer-link a{color:#a8a8a8;margin:7px;}.site-footer a{transition:all ease .3s;}.site-footer a:hover{color:#c00;}.site-footer .section-free{background-color:#353535;}.site-footer .section-free .contact-us-footer{margin-top:50px;background-color:#c00;padding:20px 0;transition:all ease .3s;font-size:18px;height:142px;}.site-footer .section-free .contact-us-footer a{background-color:#3c3c3c;padding:8px 16px;font-size:16px;color:#fff;display:inline-block;border:1px solid #3c3c3c;margin-top:10px;}.site-footer .section-free .contact-us-footer a:hover{background-color:transparent;}.site-footer .section-prime{padding:.1px 0 15px;background-color:#3c3c3c;}.site-footer .card-header h3 a{padding-right:24px;}.site-footer .section-newsletter{background-color:transparent;padding:0;}.site-footer .section-newsletter::after{content:"";position:absolute;z-index:20;background:url("../../images/bg-footer.png") no-repeat top left;top:0;bottom:0;right:-125%;width:130%;-webkit-transform:skewX(-45deg);transform:skewX(-45deg);-webkit-transform-origin:left center;transform-origin:left center;}.site-footer .section-newsletter .container-form{position:relative;z-index:5;margin-top:20px;}.prime .section-prime{padding:0;}.prime .helper-link{padding:20px 0;transition:all ease .3s;background-color:#232323;max-width:33.33%;color:#fff;}.prime .helper-link span{display:block;font-size:14px;max-width:70%;margin:0 auto;color:#a8a8a8;}.prime .helper-link span:before{transition:all ease .3s;content:"";display:block;background-color:#c00;width:20%;height:3px;margin:5px auto 10px;}.prime .helper-link:hover{background-color:#c00;color:#fff;}.prime .helper-link:hover span{color:#fff;}.prime .helper-link:hover span:before{background-color:#3c3c3c;}.prime .content-free-projects h4{margin-top:20px;}.prime .content-free-projects a{display:inline-block;}.prime .middle-man{background-color:#14171a;}@media(max-width:991px){.helper-link{max-width:100% !important;}.helper-link span{display:none !important;}.section-free{display:block !important;}.section-free a{margin:10px 0;}.section-free .contact-us-footer{margin:0 !important;}.section-newsletter::after{display:none;}#modal-with-graph{display:none;}}#footer-button-contact-us{background:#c00;background:-webkit-radial-gradient(circle,#c00,#a00,#9a0000);background:-o-radial-gradient(circle,#c00,#a00,#9a0000);background:-moz-radial-gradient(circle,#c00,#a00,#9a0000);background:radial-gradient(circle,#c00,#a00,#9a0000);position:fixed;bottom:13px;right:80px;z-index:999;}#footer-button-contact-us a{color:#fff;display:inline-block;letter-spacing:1px;position:relative;height:46px;padding-left:15px;padding-right:15px;top:2px;}#footer-button-contact-us i{-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#fff;font-size:1.875rem;position:relative;text-align:center;top:5px;}#footer-button-contact-us:hover{background:rgba(0,0,0,.9);cursor:pointer;}#site-footer-popup-newsletter{background:#c00;background:-webkit-radial-gradient(circle,#c00,#a00,#9a0000);background:-o-radial-gradient(circle,#c00,#a00,#9a0000);background:-moz-radial-gradient(circle,#c00,#a00,#9a0000);background:radial-gradient(circle,#c00,#a00,#9a0000);position:fixed;z-index:999;bottom:75px;right:80px;text-align:center;padding:0 10px 20px 10px;color:#fff;border:0;}#site-footer-popup-newsletter .box-close{text-align:right;}#site-footer-popup-newsletter .box-close .fa-times{cursor:pointer;}#site-footer-popup-newsletter .box-media{margin:10px 0;}#site-footer-popup-newsletter .box-action{padding:20px 0;}#site-footer-popup-newsletter .box-body{font-size:14px;}.site-header{margin-top:0;background:#282b2d;background:-moz-radial-gradient(circle,#262c2f,#101113);background:-webkit-radial-gradient(circle,#262c2f,#101113);background:-ms-radial-gradient(circle,#262c2f,#101113);background:-o-radial-gradient(circle,#262c2f,#101113);background:radial-gradient(circle,#262c2f,#101113);border-bottom:1px solid #c00;-webkit-box-shadow:0 3px 12px 3px rgba(43,43,43,.2);-moz-box-shadow:0 3px 12px 3px rgba(43,43,43,.2);box-shadow:0 3px 12px 3px rgba(43,43,43,.2);}.site-header .navbar-toggler-icon{background:none;color:#fff;}.site-header .fa-paypal{color:#0090ba;}.navbar-nav.prime{align-items:center;min-height:66px;}.navbar-nav.prime a{color:#fff !important;}.navbar-nav .nav-link:hover{color:#c00 !important;}.navbar-brand{min-width:375px;color:#fff !important;}.navbar-brand .text-z{color:#fff;}.navbar-collapse .nav-item a{color:#fff !important;}.navbar-collapse .nav-item-download a.btn-z{color:#fff !important;}.language-selection .btn{color:#fff;}.language-selection .btn:hover{background-color:transparent;color:#c00;}.language-selection .btn:active,.language-selection .btn:focus{background-color:transparent;color:#c00;box-shadow:none !important;}#context-menu{align-items:center;}#context-menu a{font-size:18px;padding:10px;color:#fff;}#context-menu a:hover{color:#c00 !important;}#context-menu .dropdown,#context-menu .dropdown-toggle{font-size:18px;color:#fff;}#context-menu .dropdown:hover,#context-menu .dropdown-toggle:hover{cursor:pointer;color:#c00 !important;}#context-menu .dropdown-menu{width:auto;top:45px;-webkit-box-shadow:0 6px 20px 3px rgba(43,43,43,.3);-moz-box-shadow:0 6px 20px 3px rgba(43,43,43,.3);box-shadow:0 6px 20px 3px rgba(43,43,43,.3);}#context-menu .dropdown-menu a{color:#14171a;}#context-menu .dropdown-menu .dropdown-item{width:auto;}.body-index .navbar-collapse .nav-item a{color:#14171a !important;}.body-index .navbar-collapse .nav-item a.unique-btn{color:#fff !important;}.body-index .navbar-collapse .nav-item.nav-item-download a{color:#fff !important;}.body-index .navbar-collapse .nav-item.nav-item-download a:hover{color:#fff !important;}.body-index .site-header{background:none;background-color:#fff;border-bottom:1px solid #c00;}.body-index .navbar-toggler-icon{background:none;color:#14171a;}.body-index .navbar-nav.prime a.nav-link{color:#14171a !important;}.body-index .navbar-nav a.nav-link:hover{color:#c00 !important;}.body-index .navbar-brand{color:#14171a !important;}.body-index .navbar-brand .text-z{color:#c00;}.body-index .language-selection .btn{color:#14171a;}.body-index .language-selection .btn:hover{background-color:transparent;color:#c00;}.body-index .language-selection .btn:active,.body-index .language-selection .btn:focus{background-color:transparent;color:#c00;}.body-index #context-menu a{color:#14171a;}.body-index #context-menu a:hover{color:#c00 !important;}.body-index #context-menu .dropdown,.body-index #context-menu .dropdown-toggle{color:#14171a;}.body-index #context-menu .dropdown:hover,.body-index #context-menu .dropdown-toggle:hover{color:#c00 !important;}.body-index #context-menu .dropdown-menu a{color:#14171a;}@media(max-width:1199px){#context-menu a,#context-menu .dropdown-toggle,.prime a.nav-link{font-size:16px !important;padding:10px 5px;}.site-header a.navbar-brand{font-size:18px !important;}.navbar-brand{min-width:0;}.prime a.unique-btn{font-size:16px !important;}}@media(max-width:1049){#context-menu a,#context-menu .dropdown-toggle,.prime a.nav-link{font-size:14px !important;}.prime a.unique-btn{font-size:14px !important;}}@media print{.site-header{position:relative;}}.navbar-nav.free-projects li{border:0 !important;}#nav-site-menu{flex-grow:0 !important;}.dropdown-toggle{color:#fff;border:0;background-color:transparent;}.dropdown-toggle:focus{outline:none;box-shadow:none;}.dropdown-menu{top:110%;border-radius:0;width:289px;}.dropdown-menu .dropdown-item{width:50%;}.navbar-nav li{margin-left:30px;}.navbar-nav .btn-z{margin-right:10px;}.navbar{padding:0;min-height:65px;}.navbar-toggler{position:relative;z-index:20;border:0;}.site-header .nav-site .navbar-brand{padding-bottom:0;padding-top:0;margin:0;}.site-header .nav-site .nav-item .nav-link{color:#14171a;font-size:1.125rem;font-weight:300;padding:0;}.site-header .nav-site .nav-item.active .nav-link{font-weight:bold;color:#c00;}.site-header .nav-site .navbar-nav .nav-item a .far{margin-right:5px;}.home-icon{display:block;padding:3px;}@media(max-width:575px){.site-header .nav-site .navbar-brand{font-size:1.2rem;}.site-header .nav-site .navbar-brand img{height:36px;}}@media(max-width:991px){#context-menu{display:none !important;}#nav-context-mobile{padding:10px 0;}#nav-context-mobile .card-header{padding-left:0;}#nav-context-mobile h3{margin-top:0;}#nav-context-mobile a.nav-link{color:#000 !important;padding:5px;}#nav-context-mobile a.nav-link:hover{color:#fff !important;}#nav-context-mobile a.nav-link.active{color:#fff !important;}.navbar-brand{min-width:unset;}.navbar-nav.prime{text-align:center;}.navbar-nav.prime li{justify-content:center;}.site-header{border-bottom:1px solid #c00;}.site-header .nav-site .navbar-brand img{height:60px;}.site-header .nav-site .navbar-nav>.nav-item{text-align:center;padding:.5em 1em;}.site-header .nav-site .navbar-nav .nav-item-download{padding-top:1em;}.navbar-collapse .navbar-nav h4{margin-top:10px;}.navbar-collapse .navbar-nav ul{list-style:none;padding:0;}.navbar-collapse .navbar-nav ul li{padding:5px 0;padding-left:10px;border-top:1px solid #3c3c3c;}.navbar-collapse .navbar-nav ul li:first-child{border-top:0;}.navbar-collapse .navbar-nav ul li a{color:#808080;}#nav-site-menu .navbar-nav li:last-child{border-bottom:1px solid rgba(0,0,0,.3);}#nav-site-menu .navbar-nav.prime li:first-child{display:block;border-top:0;}#nav-site-menu .nav-item-download{padding-top:0 !important;}#nav-site-menu .language-selection .dropdown-menu-right{right:0;left:0;margin:0 auto;}#nav-site-menu .btn-z{width:100%;display:block;margin:10px auto 0;}#nav-site-menu .powered-by .angle-left{display:none;}#nav-site-menu .powered-by .container-powered-by{width:100%;justify-content:center;}#nav-site-menu .powered-by img{margin-top:0;}}@media(min-width:992px) and (max-width:1199px){#nav-site-menu{min-width:200px;}.site-header .nav-site .navbar-nav .nav-item:not(.nav-item-download) i{display:none;}}@media(min-width:992px){.site-header .nav-site{padding-bottom:0;padding-top:0;}.site-header .nav-site .navbar-brand img{height:54px;margin-left:10px;}.site-header .nav-site .navbar-nav .nav-item a.nav-link{position:relative;text-decoration:none;}}@media(min-width:1200px){#nav-site-menu{min-width:300px;}}@media(min-width:1600px){#nav-site-menu{min-width:400px;}}.site-header .nav-context nav{padding-bottom:0;padding-top:0;}.site-header .nav-context nav .navbar-nav .nav-item:first-child{display:none;}.site-header .nav-context nav li{font-size:1.25rem;}.site-header .nav-context nav li .nav-link .fa-home{font-size:1.5rem;}.section-nav h3{color:#fff !important;}.section-nav h4{margin-top:5px;}.bg-blured{background:url("/images/bg_blured.jpg") no-repeat top left;position:relative;}.section-main{position:relative;padding-left:20px;padding-top:20px;min-height:1000px;padding-bottom:100px;margin:auto;color:#14171a;}.section-main img{margin:20px 0;box-shadow:0 1px 4px rgba(0,0,0,.2);}.section-main .CodeMirror{width:calc(100% - 1px);font-size:16px;}.section-main a:hover{color:#3c3c3c;}.section-main img{max-width:100%;display:block;}.section-main .badge{background-color:#3c3c3c;transition:all ease .3s;}.section-main .badge a{color:#fff;}.section-main .badge:nth-child(even){background:#a8a8a8;}.section-main .badge:hover{background-color:#c00;}.home-article .badge{background-color:#3c3c3c;transition:all ease .3s;margin:5px 5px;padding:10px 10px;}.home-article .badge a{color:#fff;font-size:14px;}.home-article .badge:nth-child(even){background:#a8a8a8;}.home-article .badge:hover{background-color:#c00;}.home-article .card-article{margin-top:10px;border-radius:0;box-shadow:0 7px 23px 0 rgba(24,48,85,.22);}.home-article .card-article ul{list-style-type:none;}.home-article .card-article li{padding:4px 0;}.home-article .card-article h2{font-size:36px;}.home-article .card-article .list-item-more{position:absolute;bottom:-20px;right:40px;}.home-article .card-article .list-item-more a{background-color:#c00;padding:10px 20px;color:#fff;border:3px solid #c00;}.home-article .card-article .list-item-more a:hover{background-color:#fff;color:#c00;}.next-previous-container{position:relative;z-index:49;display:flex;align-items:center;justify-content:center;padding:30px;}.next-previous-container a{position:fixed;top:50%;color:#e4e4e4;font-size:48px;display:flex;align-items:center;}.next-previous-container-mobile{display:none;}.next-previous-container-mobile a{flex-grow:1;margin:20px 0;padding:10px;box-shadow:rgba(116,129,141,.1) 0 3px 8px 0;border:1px solid #1da1f2;color:#42505a;font-size:14px;}.next-previous-container-mobile a i{font-size:20px;}.next-previous-container-mobile a.previous{margin-right:10px;text-align:right;}.next-previous-container-mobile a b{color:#42505a;font-size:18px;}.next-previous-container-mobile a:hover{color:#c00;}.next-previous-container-mobile a:hover b{color:#c00;}.section-main h1{font-weight:800;font-size:3.5rem;position:relative;text-align:left;color:#14171a;position:relative;}.section-main h1 span{display:block;font-size:32px;font-weight:normal;color:#c00;}.table code{border:1px solid #000;color:#14171a;padding:2px;}.container-doc .section-main table td{min-width:105px;}.container-doc .section-main table code{color:#14171a;}.container-doc .section-main h3{margin-top:20px;margin-bottom:10px;color:#14171a;font-size:24px;}.container-doc .section-main h2[id]{pointer-events:none;}.container-doc .section-main h2:not(:first-child),.container-doc .section-main h3,.container-doc .section-main h4{margin-top:3rem;}.container-doc .section-main h2:not(:first-child) i,.container-doc .section-main h3 i,.container-doc .section-main h4 i{margin-left:5px;font-size:18px;}.container-doc .section-main h2:not(:first-child) div,.container-doc .section-main h3 div,.container-doc .section-main h4 div{pointer-events:auto;color:#14171a;align-items:center;display:flex;}.container-doc .section-main h2:not(:first-child) div a,.container-doc .section-main h3 div a,.container-doc .section-main h4 div a{align-items:center;display:flex;opacity:0;}.container-doc .section-main h2:not(:first-child) div:hover a,.container-doc .section-main h3 div:hover a,.container-doc .section-main h4 div:hover a{opacity:1;}.container-doc .section-main .card h3:before{display:none;}.container-doc .section-main h3,.container-doc .section-main h4{margin-top:2rem;}.container-doc .section-main h2{margin-bottom:10px;color:#14171a;font-size:34px;position:relative;}.container-doc .section-main .problem{color:#c00 !important;border:1px solid #c00;}.section-article .card-code{margin-bottom:30px;}.section-faq h2{margin-bottom:20px;}.section-faq .card{margin-bottom:20px;}.section-faq .card .card-header h3{font-size:1.25rem;}.section-faq .card{border-radius:0;}.section-faq .card .card-header{border-radius:0;background-color:#fdfdfd;}.section-faq .card .card-header:hover h3 a{color:#c00;}.section-faq h3{margin-top:0;}.section-faq .card .card-header h3 a{display:block;position:relative;color:#657786;transition:all ease .3s;}.section-faq .card .card-header h3 a span{margin-right:20px;}.section-faq .card .card-header .fas{position:absolute;right:0;top:4px;transition:all ease .3s;}.section-faq .card .card-header h3 a[aria-expanded="true"] .fas{top:2px;transform:rotate(180deg);}.section-header{min-height:200px;text-align:center;}.section-header h1{font-size:5rem;text-align:center;padding-top:50px;}.section-header .h2-outer{padding-bottom:40px;}@media(min-width:1200px){.section-main{max-width:1000px;}.body-online-examples .section-main{max-width:unset;}}@media(max-width:1200px){.section-aside{display:none;}.next-previous-container{display:none;}.next-previous-container-mobile{display:flex;}}@media(max-width:990px){.section-header h1{font-size:3rem;}.section-header h2{color:#a0a0a0;}.section-faq .card .card-header h3 a:after{right:-10px;top:calc(50% - 16px);}#main-container-z .section-main{padding:10px;}#main-container-z .section-main h1{font-size:2.5rem;}#main-container-z .section-main h2{font-size:1.5rem;}}.download-count2,.page-download-nuget .download-count{background-color:#222;padding-top:20px;padding-left:40px;}.tags-article{margin-bottom:15px;position:relative;top:-10px;}.tags-article .badge{border-radius:0;margin-right:3px;}.section-aside{position:relative;}.section-aside a{font-size:14px;color:#657786;}.section-aside a:hover{color:#1da1f2;}.section-aside .searchform{position:relative;}.section-aside .searchform input[type="text"]{border-radius:0;height:38px;padding-right:50px;}.section-aside .searchform input[type="text"]:focus{box-shadow:none !important;}.section-aside .searchform button{position:absolute;background-color:#c00;border:0;color:#fff;padding:7px;top:0;right:0;width:40px;transition:all ease .3s;}.section-aside .searchform button:hover{cursor:pointer;background-color:#3c3c3c;}.section-aside .card{background-color:transparent;border:0;}.section-aside .card-header{font-size:18px;padding:10px;background:none;background-color:rgba(230,230,230,.1);border:0;border-left:3px solid #c00;color:#42505a;}.section-aside .card-body{background-color:transparent;padding-top:0;}.section-aside .card-body a{color:#657786;}.section-aside .card-body a:hover{color:#1da1f2;}.section-aside .card-body h3{color:#42505a;font-size:18px;}.section-aside .btn.download{font-weight:normal;}.section-aside .btn.download span{transition:all ease .3s;margin:0 10px;}.section-aside .btn.download:hover span{margin:0 20px;}.section-aside .newsletter span{display:inline-block;vertical-align:middle;}.section-aside-inner{position:fixed;margin-top:15px;}.menu-fixed{max-height:calc(100vh - 113px) !important;overflow-y:scroll;}.section-nav{border-right:1px solid #657786;padding:0;position:relative;min-height:100vh;background-color:#f3f7f8;}.section-nav h4{padding:0 0 0 15px;}.section-nav h3{padding:0 10px;color:#42505a !important;}.section-nav h3 span{margin-top:10px;display:block;font-size:38px;color:#42505a;padding-bottom:10px;margin-bottom:5px;border-bottom:3px solid #c00;}.section-nav .card{background:transparent;border:0;color:#42505a;}.section-nav .card .card-body{padding:5px 0 0 0;}.section-nav .card ul{padding:0;}.section-nav .card ul li{padding:0;}.section-nav .card ul li ul{margin-bottom:15px;}.section-nav .card ul li a{padding:5px 20px;display:block;color:#657786;}.section-nav .card ul li a.active{color:#fff;background-color:#c00;}.section-nav .card ul li a:hover{background-color:#c00;color:#fff;}.sidebar-menu .ul-toggler:not(.collapsed) i.fa-angle-right{display:none;}.sidebar-menu .ul-toggler.collapsed i.fa-angle-down{display:none;}.sidebar-menu ul ul{margin-left:15px;border-left:1px solid #e6ecf1;}.sidebar-menu .ul-toggler{display:flex;padding-top:10px;padding-bottom:10px;padding-right:10px;}.sidebar-menu ul ul li .ul-toggler{padding-top:0;padding-bottom:0;}.sidebar-menu .ul-toggler .fas{color:#657786;padding-top:5px;padding-left:10px;padding-right:5px;}.sidebar-menu .ul-toggler-text{flex:1;}.sidebar-menu .ul-toggler .nav-link{flex:1;}.sidebar-menu a{padding:5px 20px;padding-left:10px;display:block;color:#657786;}.sidebar-menu a.active{color:#fff;background-color:#c00;}.sidebar-menu a:hover{background-color:#c00;color:#fff;}.index-section-features .card-header{display:none;}.index-section-features .card-code{background-color:#f3f7f8;border:1px solid #a8a8a8;}.index-section-features .faux-code{color:#42505a !important;}.index-section-features .faux-code pre{color:#42505a !important;}.index-section-features .faux-code .comment{color:#008000;}.index-section-features .faux-code .keyword{color:#52a9e8;}.index-section-features .faux-code .variable{color:#0101fd;}.index-section-features h3{color:#14171a;font-size:30px;}.index-section-features .example-feature{border-color:#a8a8a8;}.index-section-features .example-feature:last-child{border:0;}.new-hero.v2{position:relative;}.new-hero.v2 h1{font-size:56px;}.new-hero.v2 .huge-triangle{width:50%;height:350px;background-color:#fff;background-size:cover;position:absolute;bottom:0;}.new-hero.v2 .huge-triangle.left{clip-path:polygon(0% 100%,100% 100%,0% 46%);left:0;}.new-hero.v2 .huge-triangle.right{clip-path:polygon(100% 100%,185% 0%,0% 100%);right:0;}.new-hero.v2 .huge-triangle.grey{background-color:#d8d8d8;}.new-hero.v2 .huge-triangle.grey.right{clip-path:polygon(100% 63%,185% 0%,0% 100%);}.new-hero.v2 .huge-triangle.grey.left{clip-path:polygon(0% 80%,100% 100%,0% 45%);}.new-hero.v2 .btn-only{margin:10px 20px;font-size:20px;min-width:220px;}.new-hero.v2 .container-achievements-hero{display:flex;justify-content:center;max-width:800px;margin:0 auto;}.new-hero.v2 .container-achievements-hero .counters{margin:0 10px;}.new-hero.v2 .container-achievements-hero .counters>div{display:inline-block;}.new-hero.v2 .container-achievements-hero .counters .counting{font-weight:bold;}.new-hero #downloadCount .first-line {font-size:18px;}.new-hero #downloadCount .counting{font-size:50px;font-weight:700;line-height:50px;}.new-hero #downloadCount .last-line{position:relative;}.new-hero #downloadCount .last-line span{font-size:28px;font-weight:700;position:relative;padding:0 10px;display:inline-block;vertical-align:middle;}.new-hero #downloadCount .last-line:before,.new-hero #downloadCount .last-line:after{content:"";display:inline-block;vertical-align:middle;height:3px;width:50px;background-color:#fff;}.index-v2 .img-graph{max-width:100%;}.index-v2 .intro-section{margin:60px 0;background:url("../../images/deco-triangles.png") no-repeat left top;min-height:530px;}.index-v2 .intro-section h2{margin:80px 0;}.index-v2 .intro-section .graph-title{display:block;font-size:18px;font-weight:bold;margin-bottom:10px;}.index-v2 .index-section-features{background:url("../../images/deco-triangles-droits.png") no-repeat right center;}.index-v2 h2{text-align:center;margin-bottom:0;}.index-v2 h2 span{border-bottom:3px solid #c00;}.index-v2 .section.providers{background-color:#ebebeb;}.index-v2 .section.providers img{max-width:100%;}@media(max-width:1550px){.index-v2 .intro-section{background:none;}.index-v2 .index-section-features{background:none;}}@media(max-width:750px){.new-hero.v2 .huge-triangle.left{clip-path:polygon(0% 100%,100% 100%,0% 73%);}.new-hero.v2 .huge-triangle.right{clip-path:polygon(100% 100%,288% 0%,0% 100%);}.new-hero.v2 .huge-triangle.grey.right{clip-path:polygon(100% 87%,277% 0%,0% 100%);}.new-hero.v2 .huge-triangle.grey.left{clip-path:polygon(0% 80%,100% 100%,0% 68%);}}@media(max-width:1100px){.new-hero.v2{min-height:625px;}.new-hero.v2 h1{font-size:30px;}.new-hero.v2 h1 span:after,.new-hero.v2 h1 span:before{display:none;}.new-hero.v2 h1 .tag-line{font-size:20px;}.index-v2 .title-section-index{margin-bottom:0;}.index-v2 .example-feature{margin:0;padding:50px 0;}.index-v2 .section.providers .d-flex{flex-wrap:wrap;}.index-v2 .section.providers .d-flex div{width:50%;flex-shrink:0 !important;text-align:center;}.index-v2 .section.providers img{max-width:100%;}}.page-index h2{margin:30px 0;}#particles-js-triangles{position:absolute;top:0;left:0;width:100%;z-index:0;}.bring-front{position:relative;z-index:999;}.roadmap-container{padding:35px 0 !important;}.roadmap-container .container-version img{display:block;}.index-section-features{padding:20px 0 0;}.index-section-features pre{margin-bottom:0;}.index-section-features .code-mirror-csharp{margin-bottom:0;}.answer-help a.btn-z{margin:5px auto !important;max-width:180px;}.example-feature{margin:70px 0;padding-bottom:75px;border-bottom:1px solid #c00;}.example-feature h2{font-size:3rem;margin-top:0;}.example-feature h2 code{font-family:"Segoe UI","Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:48px;border:0;}.example-feature h2 span{color:#c00;}.example-feature ul{padding-left:22px;}.example-feature ul li{position:relative;list-style:none;}.example-feature ul li a{text-decoration:underline;color:#14171a;}.example-feature ul li a:hover{color:#c00;}.faux-code{color:#42505a !important;}.faux-code .comment{color:#008000;}.faux-code .keyword{color:#0101fd;}.faux-code .variable{color:#0101fd;}.more-info{margin:10px 0;}.exemple{padding-top:20px;}.title-section-index{padding-bottom:10px;}.contact .border-right{border-right:1px solid #fdfdfd;}.contact a.btn-z{display:block;margin:10px 0;}.faq .col-sm,.faq .col-sm-4{text-align:center;}.faq .col-sm .fa,.faq .col-sm-4 .fa{font-size:50px;color:#f00;margin-top:40px;}.faq .col-sm.middle,.faq .col-sm-4.middle{border-left:1px solid #fdfdfd;border-right:1px solid #fdfdfd;}.faq .col-sm .title,.faq .col-sm-4 .title{display:block;font-size:24px;max-width:75%;margin:0 auto 10px;}.faq .col-sm ul,.faq .col-sm-4 ul{padding:0;text-decoration:none;list-style:none;}.downloaded{text-align:center;font-size:26px;margin:35px 0;}.downloaded .count{font-size:90px;line-height:90px;color:#f00;display:block;}.container-advantages h3,.container-already-supporting h3{text-align:center;font-size:50px;margin:0 20px;}.container-advantages .advantage,.container-already-supporting .advantage{padding-top:40px;}.container-advantages .advantage .title-advantages,.container-already-supporting .advantage .title-advantages{font-size:26px;color:#c00;}.list-roadmap-checkpoints{text-decoration:none;padding:0;}.list-roadmap-checkpoints li{list-style:none;color:#657786;}.list-roadmap-checkpoints li span{display:block;border:1px solid #657786;padding:8px 20px;margin:5px 0;}.list-roadmap-checkpoints li span a{color:#657786;}.list-roadmap-checkpoints li span a:hover{color:#c00;}.list-roadmap-checkpoints li.done a{color:#a8a8a8;}.list-roadmap-checkpoints li.done span{border:1px solid #a8a8a8;}.list-roadmap-checkpoints li.red a{display:block;transition:all ease .3s;padding:8px 20px;margin:5px 0;background-color:#c00;color:#fff;border:1px solid #c00;}.list-roadmap-checkpoints li.red a:hover{background-color:#fff;color:#c00;}.nectar-shape-divider-wrap{position:absolute;bottom:-10px;left:0;right:0;width:100%;z-index:2;transform:translateZ(0);}.new-hero{background:#2f0304;background:-moz-linear-gradient(left,#2f0304 0%,#c00 100%);background:-webkit-linear-gradient(left,#2f0304 0%,#c00 100%);background:linear-gradient(to right,#2f0304 0%,#c00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$color-dark-hero-gradient',endColorstr='$color-z',GradientType=1);padding-top:25px;color:#fff;min-height:500px;position:relative;overflow:hidden;}.new-hero .container-btn{position:relative;z-index:999;}.new-hero h1{position:relative;font-size:70px;margin-top:20px;text-align:center;}.new-hero h1 .title{position:relative;color:#fff;}.new-hero h1 .title:before,.new-hero h1 .title:after{display:inline-block;vertical-align:middle;content:"";width:100px;height:3px;background-color:#fff;margin:0 20px;}.new-hero h1 span.tag-line{display:block;color:#fff;font-size:24px;margin:40px auto;max-width:1200px;font-weight:300;}.new-hero .faux-code{position:relative;z-index:3;border:1px solid #9c0000 !important;background-color:#232323;min-width:420px;max-width:80%;margin-top:20px;padding:20px;}.new-hero .faux-code .csharp pre{color:#fff !important;}.new-hero .faux-code .comment{color:#57a64a;}.new-hero .faux-code .keyword{color:#569cd6;}.new-hero .faux-code .variable{color:#569cd6;}.new-hero .btn-only{background-color:#f43131;-webkit-box-shadow:0 0 18px -3px #030718;-moz-box-shadow:0 0 18px -3px #030718;box-shadow:0 0 18px -3px #030718;}@media(max-width:991px){h1 .title:before,h1 .title:after{display:none !important;}.more-info{margin:30px 0;}.section.achievements .container-achievements{display:block !important;}.section.achievements .container-achievements .decorative-text{margin-bottom:40px;}.small-footer-link{margin-bottom:20px;}}.ef-classic-represent{position:relative;z-index:99;}.ef-classic-represent img{margin-top:-30px;margin-bottom:-20px;}.section{padding:70px 0;position:relative;margin-top:20px;}.section.gray{background-color:#ebebeb;}.section.dark{background-color:#14171a;color:#fff;}.section h2{text-align:center;margin-top:0;}.section p{padding:20px;}.section.achievements{display:flex;}.section.achievements img{display:block;margin:0 auto;}.section.achievements .container-achievements{display:flex;justify-content:space-between;align-items:flex-end;}.section.achievements h2{font-size:46px;}.section.achievements .decorative-text{text-align:center;}.section.achievements .decorative-text span{display:block;color:#c00;font-weight:700;font-size:40px;}.company-sector span{transition:all ease .3s;display:block;border:1px solid #a8a8a8;padding:8px 20px;margin-top:10px;}.company-sector span:hover{color:#c00;border-color:#c00;}.section-splitter{margin:20px 0;padding:20px;background:url("../images/bg-main-zzz.png") repeat top left;}.section-splitter h2 span{color:#c00;}.fa-question-circle{font-size:14px;vertical-align:top;}h1{position:relative;z-index:30;}.decorative-transversal-bar{position:absolute;z-index:0;background-color:#f7f7f7;transform:rotate(32deg);}.container-transversal-bar{position:relative;}.container-transversal-bar .decorative-transversal-bar{top:-246px;right:-55px;height:400px;width:160px;}#main-container-pricing{border:1px solid #a8a8a8;padding:8px 20px;overflow:hidden;position:relative;-webkit-box-shadow:0 0 18px 1px rgba(204,204,204,.3);-moz-box-shadow:0 0 18px 1px rgba(204,204,204,.3);box-shadow:0 0 18px 1px rgba(204,204,204,.3);margin:20px auto;background-color:#fff;}#main-container-pricing h2{margin:0;margin-bottom:10px;}#main-container-pricing .decorative-transversal-bar{top:-110px;right:-142px;height:151%;width:450px;}.checkbox-container .fake-checkbox{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.checkbox-container .fake-checkbox input{position:absolute;opacity:0;cursor:pointer;}.checkbox-container .custom-checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#f7f7f7;border:1px solid #a8a8a8;}.checkbox-container .fake-checkbox:hover input~.custom-checkmark{background-color:#d8d8d8;}.checkbox-container .fake-checkbox input:checked~.custom-checkmark{background-color:#1da1f2;}.checkbox-container .custom-checkmark:after{content:"";position:absolute;display:none;}.checkbox-container .fake-checkbox input:checked~.custom-checkmark:after{display:block;}.checkbox-container .fake-checkbox .custom-checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.container_radio{position:relative;}.container_radio input{position:absolute;opacity:0;cursor:pointer;}.container_radio .btn-main-provider{padding:20px 0;width:100%;font-size:30px;border:2px solid #676565;height:100%;}.container_radio .btn-main-provider,.container_radio .btn-secondary-provider,.container_radio .btn-number-seats,.container_radio .btn-number-years{border-radius:0;color:#676565;}.container_radio .btn-secondary-provider,.container_radio .btn-number-seats,.container_radio .btn-number-years{padding:10px 5px;width:100%;border:1px solid #676565;position:relative;opacity:.8;}.container_radio .btn-secondary-provider .icon_people *,.container_radio .btn-number-seats .icon_people *,.container_radio .btn-number-years .icon_people *{border:1px solid #fff;margin:0 -3px;}.container_radio .btn-secondary-provider .icon_people *.bigger,.container_radio .btn-number-seats .icon_people *.bigger,.container_radio .btn-number-years .icon_people *.bigger{font-size:20px;}.container_radio .btn-secondary-provider .icon_people *.smaller,.container_radio .btn-number-seats .icon_people *.smaller,.container_radio .btn-number-years .icon_people *.smaller{font-size:12px;}.container_radio .btn-secondary-provider .discount-amount,.container_radio .btn-number-seats .discount-amount,.container_radio .btn-number-years .discount-amount{position:absolute;background-color:#fff;padding:3px;bottom:-18px;right:0;left:0;margin:0 auto;max-width:100px;font-weight:bold;color:#c00;}.container_radio.col{padding-left:3px;padding-right:3px;}.container_radio .small_caract{font-size:14px;}.container_radio .icon_check{position:absolute;top:-11px;left:-11px;font-size:30px;line-height:40px;width:40px;height:40px;text-align:center;color:#c00;background-color:#fff;opacity:0;border-radius:50%;}.container_radio .icon_check.small{top:-8px;left:-8px;font-size:20px;line-height:30px;width:30px;height:30px;}.container_radio:hover input~.checkmark{background-color:#fff;border-color:#c00;color:#c00;cursor:pointer;opacity:1;}.container_radio input:checked~.checkmark{background-color:#fff;border-color:#c00;color:#c00;opacity:1;}.container_radio input:checked~.checkmark .icon_check{opacity:1;}@keyframes pulsating-triangles{0%{opacity:.3;}50%{opacity:.5;}100%{opacity:.3;}}.decorative-shapes{position:absolute;bottom:0;left:0;width:468px;height:317px;z-index:0;background:url("/images/bg-pricing.png") no-repeat top left;animation:pulsating-triangles 8s infinite;}#other_options{display:block;margin-bottom:10px;}a#other_options[aria-expanded="true"] .fa-angle-down{transform:rotate(180deg);}.price{color:#c00;font-weight:bold;margin-bottom:-10px;}.section_trial{margin-top:40px;color:#14171a;}.section_trial .boxes{border:1px solid #a8a8a8;padding:15px;margin-bottom:15px;background-color:#fff;-webkit-box-shadow:0 0 18px 1px rgba(204,204,204,.3);-moz-box-shadow:0 0 18px 1px rgba(204,204,204,.3);box-shadow:0 0 18px 1px rgba(204,204,204,.3);}.section_trial .boxes a{color:#1da1f2;}.section_trial .boxes .products-included{padding-left:10px;list-style:none;}.section_trial .boxes .products-included li:first-child a{color:#c00;font-weight:bold;}.section_trial .boxes .products-included li a{color:#1da1f2;}.section_trial .boxes .products-included li a:hover{color:#c00;}.section_trial .boxes .line-total{display:flex;justify-content:space-between;align-items:baseline;font-size:42px;line-height:42px;}.section_trial .boxes .line-total div:last-child{color:#c00;font-weight:700;}.section_trial .boxes h3{font-size:20px;}.section_trial .boxes .list-summary{list-style:none;padding:0;padding-bottom:20px;}.section_trial .boxes .list-summary li{position:relative;display:flex;justify-content:space-between;align-items:baseline;}.section_trial .boxes .list-summary li span{position:relative;z-index:10;background-color:#fff;padding:3px;}.section_trial .boxes .list-summary li:before{content:"..............................................................................................";position:absolute;left:0;bottom:-3px;height:100%;width:100%;color:#808080;}.section_trial .boxes .list-summary li.red span{color:#c00;}.section_trial .btn-only{margin:10px auto;font-size:24px;}.section_trial p{font-size:14px;color:#808080;}.btn-paypal{border-radius:0;padding:10px 0;background-color:#fff;border:1px solid #1da1f2;color:#1da1f2;background-color:#1da1f2;border:1px solid #1da1f2;color:#fff;display:flex;}.btn-paypal .fa,.btn-paypal .fab{font-size:32px;transition:all ease .3s;}.btn-paypal .in-button-text{margin:0 15px;transition:all ease .3s;}.btn-paypal.credit{background-color:#008000;border:1px solid #008000;color:#fff;}.btn-paypal span{display:block;font-size:14px;}.btn-paypal:hover{background-color:#fff;border:1px solid #1da1f2;color:#1da1f2;}.btn-paypal:hover .in-button-text{margin:0 20px 0 15px;}.form-group .row{margin-bottom:20px;}.payment-section{width:100%;z-index:1;}.checkbox-container{margin-bottom:30px;}.purchasing-step{z-index:33;}.purchasing-step .more-option{font-style:italic;margin-top:40px;margin-bottom:40px;}.purchasing-step a{color:#1da1f2;}.purchasing-step a:hover{color:#c00;}.purchasing-step h2{padding-bottom:5px;font-size:24px;color:#14171a;}.purchasing-step h2.only-one-option{color:#c00;}.purchasing-step .row{margin-bottom:39px;}.page-pricing .bg-danger,.page-pricing-limited .bg-danger{background:#c00;background:-webkit-radial-gradient(circle,#c00,#a00,#9a0000);background:-o-radial-gradient(circle,#c00,#a00,#9a0000);background:-moz-radial-gradient(circle,#c00,#a00,#9a0000);background:radial-gradient(circle,#c00,#a00,#9a0000);color:#fff;}.page-pricing .step-1{width:450px;}@media(max-width:575px){.page-pricing .step-1{width:350px;}.purchasing-step{padding:15px;}.payment-section .btn-paypal{display:block !important;}.payment-section .btn-paypal .fa,.payment-section .btn-paypal .fab{display:block;}.payment-section .btn-paypal .fa-angle-right{display:none;}}@media(max-width:990px){.page-pricing .container .container{padding:0;}.page-pricing .step-1{width:100%;}.page-pricing .container-transversal-bar{display:none;}.btn-paypal{margin-bottom:10px;}}#referal-page h3{font-size:36px;font-weight:700;color:#c00;text-align:center;}#referal-page h3 span{display:block;font-size:24px;color:#808080;font-weight:400;}#referal-page #referal-steps img{display:block;margin-bottom:30px;margin:0 auto;}#referal-page .list-gifts{list-style:none;display:flex;justify-content:space-between;}#referal-page .list-gifts i{color:#c4c4c4;font-size:42px;}#referal-page .list-gifts img{width:150px;display:block;}#referal-page .list-gifts svg{max-width:125px;max-height:42px;}#referal-page .list-gifts svg .netflix-logo{fill:#c4c4c4;}#referal-page ul{text-align:left;}#referal-page .container-details-gifts{text-align:center;}#referal-page .container-details-gifts .btn-only:focus{outline:none;box-shadow:none;}#referal-page .container-details-gifts #gift-details-content{margin-top:20px;width:300px;}#referal-page .container-details-gifts #gift-details-content ul{padding:0;color:#6b6b6b;}body .four-oh-four{overflow:hidden;position:relative;background:#03133a;background:-moz-radial-gradient(center,ellipse cover,#03133a 0%,#030d20 99%);background:-webkit-radial-gradient(center,ellipse cover,#03133a 0%,#030d20 99%);background:radial-gradient(ellipse at center,#03133a 0%,#030d20 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#03133a',endColorstr='#030d20',GradientType=1);text-align:center;}body .four-oh-four #prime-products{position:relative;z-index:999;}body .four-oh-four #particles-js-stars{position:absolute;top:0;left:0;width:100%;height:100%;}body .four-oh-four h1{font-size:64px;color:#fff;text-align:center;margin-bottom:40px;}body .four-oh-four h1 span{display:block;font-size:24px;}body .four-oh-four p{color:#fff;}body .four-oh-four img{max-width:60%;position:relative;z-index:999;}body .four-oh-four #particles-js{position:absolute;top:0;left:0;width:100%;height:100%;}#page-contribute h2.bg-red{font-weight:normal;margin-bottom:35px;font-size:32px;position:relative;z-index:3;color:#fff;}#page-contribute h2.bg-red:before{content:"";background-color:#c00;height:130%;width:70%;display:block;position:absolute;top:-5px;left:-60px;z-index:-1;}#page-contribute h2.bg-red .triangle{position:absolute;z-index:-3;left:-60px;bottom:-50px;display:block;width:0;height:0;border-style:solid;border-width:0 40px 35px 0;border-color:transparent #9c0000 transparent transparent;}#page-contribute h2.bg-red span{display:block;margin-left:100px;font-weight:bold;font-size:28px;}#page-contribute .container-donation{width:100%;margin-bottom:20px;background-color:#3c3c3c;padding:20px;position:relative;}#page-contribute .container-donation .container-middle{position:relative;}#page-contribute .container-donation .container-middle img{margin:0 25px;}#page-contribute .container-donation .container-middle .btn-paypal{display:block;padding:10px 20px;margin-top:10px;margin-bottom:10px;}#page-contribute .container-donation .container-middle .btn-paypal .fab{vertical-align:middle;margin-right:5px;}#page-contribute .container-donation .container-middle .thanks-paragraph{margin-top:15px;margin-bottom:15px;}#page-contribute .container-donation .container-middle .thanks-paragraph ul{list-style:initial;padding-left:30px;}#page-contribute .container-donation .container-middle .container-section-amount-choices{position:relative;margin:30px 0;width:100%;margin-right:-15%;padding:30px;background-color:#fdfdfd;border:1px solid #a8a8a8;color:#3c3c3c;overflow:hidden;}#page-contribute .container-donation .container-middle .container-section-amount-choices h3{margin-bottom:20px;}#page-contribute .container-donation .container-middle .container-section-amount-choices h3:after{content:"";background-color:#c00;height:3px;width:100px;display:block;}#page-contribute .container-donation .container-middle .container-section-amount-choices select{width:50%;border-radius:0;}#page-contribute .container-donation .container-middle .container-section-amount-choices .form-control:focus{outline:none;box-shadow:none;}#page-contribute .container-donation .container-middle .container-section-amount-choices .decorative-amount{position:absolute;font-size:150px;bottom:-40px;right:-28px;color:#e0e0e0;}.page-download .container-details-subscriptions table{border:0;}.page-download .container-details-subscriptions thead a{width:220px;}.page-download .container-details-subscriptions th{text-align:center;background-color:#fff;border:0 !important;}.page-download .container-details-subscriptions th span{color:#657786;font-weight:normal;margin-bottom:10px;display:block;}.page-download .container-details-subscriptions th.line-with-cta tr td{border:0;}.page-download .container-details-subscriptions tr td{text-align:center;}.page-download .container-details-subscriptions tr td:first-child{text-align:left;}.page-download .container-details-subscriptions .fa-check{color:#29cc3e;}.page-download .card-giveaway{margin-top:10px;border-radius:0;box-shadow:0 7px 23px 0 rgba(24,48,85,.22);}.page-download .card-giveaway li{padding:4px 0;}.page-download .card-giveaway h5{font-size:36px;}.page-download .box-download{position:relative;overflow:hidden;margin-top:10px;}.page-download .box-download.box-download-right{padding-right:15px;}.page-download .box-download .box-content{padding:10px;background-color:#fff;border:1px solid #a8a8a8;position:relative;}.page-download .box-download .box-content:before{content:"";background-color:#d8d8d8;width:90px;height:143%;position:absolute;top:-23px;right:56px;transform:rotate(20deg);}.page-download .box-download .box-content .decorative-corner{position:absolute;top:-1px;left:-1px;}.page-download .box-download .box-content .decorative-corner>div:first-child{width:240px;height:30px;border-left:1px solid #3c3c3c;border-top:1px solid #3c3c3c;}.page-download .box-download .box-content .decorative-corner>div:last-child{position:absolute;top:0;left:0;width:150px;height:10px;background-color:#3c3c3c;}.page-download .box-download .btn{position:absolute;bottom:5px;right:-15px;border:1px solid #c00;z-index:101;}.page-download .box-download .btn:after{transition:all ease .7s;content:"";position:absolute;top:-1px;right:-1px;width:20px;height:20px;border-right:1px solid #c00;border-top:1px solid #c00;}.page-download .box-download .btn:before{transition:all ease .7s;content:"";position:absolute;left:-1px;bottom:-1px;width:20px;height:20px;border-left:1px solid #c00;border-bottom:1px solid #c00;}.page-download .box-download .btn:hover{border:1px solid #fff;}.page-download .box-download .btn:hover:after,.page-download .box-download .btn:hover:before{width:100%;height:100%;}.page-download .box-download .counted-downloads{margin-left:20px;font-size:20px;position:relative;}.page-download .box-download .counted-downloads span{color:#c00;}.page-download .box-download .version{font-weight:bold;font-size:60px;text-align:left;margin-left:20px;position:relative;min-height:100px;}.page-download .box-download .version a{color:#3c3c3c;}.page-download .box-download .version .caracter-highlight{color:#c00;}.page-download .box-download.box-download-small .version{font-size:30px;min-height:50px;}@media(max-width:550px){.box-download .version{font-size:34px !important;margin-bottom:15px;margin-left:0 !important;text-align:center !important;}.page-download .box-download .btn{display:block;position:relative;right:0;}}.landing-page{padding-top:.1px;}.landing-page h2{font-size:28px;text-align:left;color:#fff;}.landing-page h2:after{content:"";display:block;width:70px;background-color:#14171a;height:3px;margin-top:10px;}.landing-page .header-landing-page{position:relative;padding:25px 0;background:url(../images/bg-main-zzz.png) no-repeat top center;}.landing-page .header-landing-page h2{margin-top:30px;font-size:20px;color:#555 !important;}.landing-page .header-landing-page h2:after{background-color:#c00;margin-top:20px;margin:10px auto 0;}.landing-page .nectar-shape-divider-wrap{bottom:-60px;}.landing-page .section{margin:30px 0;}.landing-page .container-button-download{position:relative;z-index:5;}.landing-page .container-graph,.landing-page .container-code{padding:40px;border-top:1px solid #f1f1f1;background-color:#c00;}.landing-page .container-graph{padding-left:120px;}.landing-page .container-graph p{color:#fff;max-width:400px;text-align:justify !important;padding-left:0;}.landing-page .container-graph:after{content:"";position:absolute;background:url(/images/bg-footer.png) repeat top left;z-index:1;top:-25px;bottom:0;height:115%;width:190%;right:-175%;-webkit-transform:skewX(-34deg);transform:skewX(-34deg);-webkit-transform-origin:left center;transform-origin:left center;}.landing-page .container-code .method-list{font-size:24px;}.landing-page .container-code .method-list li{margin:0 12px;}.landing-page .container-code .method-list b{color:#c00;}.landing-page .container-code a,.landing-page .container-code p,.landing-page .container-code ul,.landing-page .container-code h2{position:relative;z-index:3;color:#fff;}.landing-page .container-code h2:after{background-color:#c00;}.landing-page h1{text-align:center;color:#808080;font-size:30px;}.landing-page h1 span{display:block;color:#c00;font-size:42px;position:relative;}.landing-page h1 span:before,.landing-page h1 span:after{content:"";background-color:#808080;height:1px;width:10%;margin:0 35px;display:inline-block;vertical-align:middle;}.landing-page .container-landing .landing-side{width:100%;padding:0 20px;}.landing-page .container-landing .landing-side p{text-align:justify;}.page-contact-us .word-in-square{white-space:nowrap;}.page-contact-us .contact-us a img{display:block;margin:0 auto 10px;}.page-contact-us .section-faq{margin-top:20px;}.page-contact-us .section-faq hr{display:none;}.page-contact-us .container-map{width:100%;background:url("/images/fake-g-map.png") no-repeat center center;height:450px;}@media(max-width:991px){.word-in-square{display:none;}.contact-us a img{margin-top:20px !important;}}@keyframes moving-triangles{0%{opacity:1;}50%{opacity:.3;}100%{opacity:1;}}#zzz-home-page a{color:#c00;}#zzz-home-page .header-zzz-main{background-color:#333;background:#282b2d;background:-moz-radial-gradient(circle,#262c2f,#101113);background:-webkit-radial-gradient(circle,#262c2f,#101113);background:-ms-radial-gradient(circle,#262c2f,#101113);background:-o-radial-gradient(circle,#262c2f,#101113);background:radial-gradient(circle,#262c2f,#101113);position:relative;padding:100px 0;text-align:center;}#zzz-home-page .header-zzz-main img{position:absolute;z-index:1;top:-25px;left:0;right:0;margin:0 auto;opacity:.5;max-width:100%;}#zzz-home-page .header-zzz-main h1{color:#fff;font-size:60px;position:relative;z-index:3;font-weight:700;}#zzz-home-page .header-zzz-main h2{color:#fff;position:relative;z-index:3;font-size:20px;}#zzz-home-page .section{padding:70px 0;position:relative;margin:0;}#zzz-home-page .section h2{text-align:center;}#zzz-home-page .section:after{content:"";background:url("/images/img-between-section-red.png") no-repeat center center;width:193px;height:92px;display:block;position:absolute;top:-42px;left:0;right:0;margin:0 auto;animation:moving-triangles 8s infinite;}#zzz-home-page .section.dark{background-color:#14171a;color:#fff;}#zzz-home-page .section.gray{background-color:#f7f7f7;}#zzz-home-page .section.team .team-member{padding:10px;text-align:center;}#zzz-home-page .section.team .team-member h3{margin-top:20px;font-size:22px;}#zzz-home-page .section.team .team-member h4{font-size:16px;}#zzz-home-page .section.team .team-member p{color:#657786;}#zzz-home-page .section.products:after{display:none;}#zzz-home-page .section.products .product.free .product-name{transition:all ease .3s;display:block;border:1px solid #a8a8a8;padding:8px 20px;margin-top:10px;}#zzz-home-page .section.products .product.free:hover .product-name{border-color:#c00;}#zzz-home-page .section.products .product.prime{position:relative;padding:20px;margin:10px 0;}#zzz-home-page .section.products .product.prime .product-name{font-size:24px;color:#c00;}#zzz-home-page .section.products .product.prime .product-name .number{font-weight:bold;color:#14171a;}#zzz-home-page .section.products .product.prime .product-name:before{content:"";background-color:#c00;height:3px;width:10%;display:block;transition:all ease .3s;}#zzz-home-page .section.products .product.prime p{margin-top:10px;padding-left:34px;color:#657786;}#zzz-home-page .section.products .product.prime:hover:before,#zzz-home-page .section.products .product.prime:hover:after{color:#c00;}#zzz-home-page .section.products .product.prime:hover .product-name:before{width:25%;}#zzz-home-page .section.products .product.prime .fake-cta-container{min-height:40px;}#zzz-home-page .section.products .product.prime .fake-cta{transition:all ease .3s;background-color:#3c3c3c;padding:8px 16px;display:inline-block;color:#fff;position:absolute;bottom:25px;right:35px;}#zzz-home-page .section.products .product.prime .fake-cta:before,#zzz-home-page .section.products .product.prime .fake-cta:after{transition:all ease .7s;content:"";position:absolute;width:20px;height:20px;}#zzz-home-page .section.products .product.prime .fake-cta:before{right:0;bottom:0;border-right:1px solid #3c3c3c;border-bottom:1px solid #3c3c3c;}#zzz-home-page .section.products .product.prime .fake-cta:after{top:0;left:0;border-left:1px solid #3c3c3c;border-top:1px solid #3c3c3c;}#zzz-home-page .section.products .product.prime .fake-cta:hover{color:#c00;background-color:#fff;}#zzz-home-page .section.products .product.prime .fake-cta:hover:before,#zzz-home-page .section.products .product.prime .fake-cta:hover:after{width:100%;height:100%;border-color:#c00;}.zzz_main_page{min-height:800px;background:url("../images/bg-main-zzz.png") repeat top left;}.zzz_main_page ul{list-style:none;padding:0;}.zzz_main_page .header-zzz-main{text-align:center;padding:40px 0;}.zzz_main_page .header-zzz-main h1{display:inline-block;text-align:center;padding:10px 30px;color:#14171a;position:relative;}.zzz_main_page .header-zzz-main h1:before,.zzz_main_page .header-zzz-main h1:after{content:"";background-color:#c00;display:block;width:275px;height:1px;position:absolute;}.zzz_main_page .header-zzz-main h1:before{left:-100px;top:0;}.zzz_main_page .header-zzz-main h1:after{right:-100px;bottom:0;}.zzz_main_page .header-zzz-main h2{font-size:20px;margin-top:42px;}.zzz_main_page .header-zzz-main h2:before,.zzz_main_page .header-zzz-main h2:after{content:"/////////////////////////////////////////////////////////";color:#c00;display:block;margin:15px auto;letter-spacing:3px;font-size:14px;}.zzz_main_page .header-zzz-main img{display:block;}.zzz_main_page.contact-us .main-content{padding:40px 0;min-height:250px;}.zzz_main_page.contact-us .flex-fill{text-align:center;}.zzz_main_page.contact-us .container-socials-medias .fab,.zzz_main_page.contact-us .container-socials-medias .fas{font-size:24px;margin:10px 10px;}.zzz_main_page.contact-us a{transition:all ease .3s;}.zzz_main_page.contact-us a:hover{color:#3c3c3c;}.zzz_main_page .index-zzz-projects{position:relative;z-index:30;}.zzz_main_page .index-zzz-projects .container-links-list{background-color:#fff;color:#3c3c3c;border:1px solid #c00;margin:40px 10px;}.zzz_main_page .index-zzz-projects .container-links-list ul{color:#c00;}.zzz_main_page .index-zzz-projects .container-links-list ul li a:hover{color:#3c3c3c;}.zzz_main_page.payment-success .icon-success .far,.zzz_main_page.payment-cancel .icon-success .far{font-size:70px;margin-bottom:20px;color:#c00;}.zzz_main_page.payment-success .receipt-icon,.zzz_main_page.payment-cancel .receipt-icon{margin-right:45px;}.zzz_main_page.payment-success ul.steps,.zzz_main_page.payment-cancel ul.steps{text-align:left;}.zzz_main_page.payment-success ul.steps li,.zzz_main_page.payment-cancel ul.steps li{font-size:22px;margin:20px 0;}.zzz_main_page.payment-success ul.steps li img,.zzz_main_page.payment-cancel ul.steps li img{width:40px;height:43px;margin-right:20px;}.zzz_main_page.payment-success ul.steps li .under-text,.zzz_main_page.payment-cancel ul.steps li .under-text{font-size:16px;display:block;}.zzz_main_page.payment-success p,.zzz_main_page.payment-cancel p{max-width:640px;margin:20px auto 0;display:block;text-align:justify;color:#14171a;}.zzz_main_page.payment-success h2,.zzz_main_page.payment-cancel h2{font-size:30px;color:#c00;}.zzz_main_page.payment-success h2:before,.zzz_main_page.payment-success h2:after,.zzz_main_page.payment-cancel h2:before,.zzz_main_page.payment-cancel h2:after{display:none;}.zzz_main_page.payment-success .reasons-container div,.zzz_main_page.payment-cancel .reasons-container div{flex:1 1 0;}.zzz_main_page.payment-success .reasons-container h3,.zzz_main_page.payment-cancel .reasons-container h3{color:#676565;}.zzz_main_page.payment-cancel p{text-align:center;}.zzz_main_page .container-testimonials .one-testimonial{padding:40px;position:relative;}.zzz_main_page .container-testimonials .one-testimonial .container-comment-icon{position:absolute;top:5px;width:40px;height:40px;}.zzz_main_page .container-testimonials .one-testimonial .container-comment-icon .far{font-size:40px;color:#c00;}.zzz_main_page .container-testimonials .one-testimonial:nth-child(odd){background-color:#f7f7f7;}.zzz_main_page .container-testimonials .one-testimonial:nth-child(odd) .container-comment-icon{left:-60px;}.zzz_main_page .container-testimonials .one-testimonial:nth-child(odd) .container-comment-icon .far{-moz-transform:scale(-1,1);-webkit-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);}.zzz_main_page .container-testimonials .one-testimonial:nth-child(even) .name{font-size:14px;}.zzz_main_page .container-testimonials .one-testimonial:nth-child(even) .container-comment-icon{right:-60px;}.zzz_main_page .container-testimonials .one-testimonial:nth-child(even) .testimonial-content{text-align:right;}.zzz_main_page .container-testimonials .one-testimonial .testimonial-content{position:relative;}.zzz_main_page .container-testimonials .one-testimonial .testimonial-content p{margin-top:10px;padding:10px 0 10px 40px;position:relative;display:inline-block;}.zzz_main_page .container-testimonials .one-testimonial .testimonial-content p .fas{color:#efefef;font-size:30px;position:absolute;}.zzz_main_page .container-testimonials .one-testimonial .testimonial-content p .fas.fa-quote-left{top:-5px;left:0;}.zzz_main_page .container-testimonials .one-testimonial .testimonial-content p .fas.fa-quote-right{bottom:-5px;right:-40px;}.zzz_main_page .container-testimonials .one-testimonial .testimonial-content span{display:block;}.zzz_main_page .container-testimonials .one-testimonial .testimonial-content .name{color:#808080;font-size:14px;}.zzz_main_page .container-testimonials .one-testimonial .testimonial-content .company{color:#c00;font-size:14px;}.page-header-calltoaction h4{margin-top:0 !important;}@media(max-width:768px){.team-member h3{margin-top:0 !important;}.team-member h3,.team-member p,.team-member h4{text-align:left;}.team-member img{margin-right:20px;height:115px;}.container-socials-medias{margin-top:30px;}}@media(max-width:1200px){.container-achievements p{padding:0 !important;margin-top:20px;}.decorative-text.style-1{font-size:24px !important;}.decorative-text.style-2{font-size:26px !important;}.decorative-text.style-3{font-size:28px !important;}.decorative-text.style-4{font-size:30px !important;}}@media(max-width:650px){.landing-page h1 span:before,.landing-page h1 span:after{display:none !important;}}.box-chatgpt{background-color:#222;color:#fff;padding:15px 15px;box-shadow:5px 10px #888;}.box-chatgpt h2{color:#337ab7 !important;}.sharethis-inline-share-buttons img{box-shadow:none;margin:0;}.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;}.cc-window.cc-invisible{opacity:0;}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em);}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em);}.cc-animate.cc-revoke.cc-active.cc-top{-webkit-transform:translateY(0);transform:translateY(0);}.cc-animate.cc-revoke.cc-active.cc-bottom{-webkit-transform:translateY(0);transform:translateY(0);}.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0);}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s;}.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999;}.cc-window.cc-static{position:static;}.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.cc-revoke{padding:.5em;}.cc-revoke:hover{text-decoration:underline;}.cc-header{font-size:18px;font-weight:700;}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer;}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline;}.cc-link:hover{opacity:1;}.cc-link:active,.cc-link:visited{color:initial;}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap;}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent;}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline;}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75;}.cc-close:focus,.cc-close:hover{opacity:1;}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em;}.cc-revoke.cc-left{left:3em;right:unset;}.cc-revoke.cc-right{right:3em;left:unset;}.cc-top{top:1em;}.cc-left{left:1em;}.cc-right{right:1em;}.cc-bottom{bottom:1em;}.cc-floating>.cc-link{margin-bottom:1em;}.cc-floating .cc-message{display:block;margin-bottom:1em;}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.cc-banner.cc-top{left:0;right:0;top:0;}.cc-banner.cc-bottom{left:0;right:0;bottom:0;}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em;}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1;}.cc-btn+.cc-btn{margin-left:.5em;}@media print{.cc-revoke,.cc-window{display:none;}}@media screen and (max-width:900px){.cc-btn{white-space:normal;}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0;}.cc-window.cc-bottom{bottom:0;}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0;}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}.cc-window.cc-floating{max-width:none;}.cc-window .cc-message{margin-bottom:1em;}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;}.cc-window.cc-banner .cc-message{margin-right:0;}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px;}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none;}.cc-theme-classic .cc-btn{border-radius:5px;}.cc-theme-classic .cc-btn:last-child{min-width:140px;}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block;}.cc-theme-edgeless.cc-window{padding:0;}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em;}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%;}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em;}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0;}