.diagram-related-wrapper .n-carousel__slide{padding:0}.diagram-related-wrapper .custom-arrow button img{width:10px}.diagram-related-wrapper .custom-arrow button{margin:0;width:10px}.modal-added .modal-body .diagram-image img{position:relative}.close-btn{position:absolute;right:5px;top:5px;z-index:9999}.close-btn svg{height:46px;width:46px}.error[data-v-9b812222]{color:red;font-size:14px;margin-bottom:16px;text-align:center}.error[data-v-067a54b2]{color:red;font-size:14px;margin-bottom:16px}aside .diagram-title{display:none}aside h3{font-family:Montserrat,sans-serif;font-size:21px;font-weight:600;line-height:26px;margin:0;text-transform:capitalize}.includes{margin:20px 0 30px}.includes p{font-size:22px;line-height:26px}.licence table{width:100%}.licence thead th{font-weight:400;padding-bottom:10px;vertical-align:top}.licence thead th:last-child{text-align:right}.licence thead h3{font-family:Montserrat,sans-serif;font-size:21px;font-weight:600;line-height:26px}.licence thead span{color:var(--c-light-grey);font-family:Lato,sans-serif;font-size:14px;line-height:17px}.licence thead span.desktop{display:block}.licence thead span.mobile{display:none}.licence tbody tr td{height:38px}.licence tbody tr td label{font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:19px;margin:0 5px 0 0}.licence tbody tr td svg{cursor:help;vertical-align:-3px}.licence tbody tr td:last-child{color:var(--c-light-grey);font-family:Lato,sans-serif;font-size:20px;font-weight:400;line-height:24px;text-align:right;transition:all .1s linear}.licence tbody tr.selected td:last-child{color:var(--c-turqouise);font-size:24px;font-weight:700;line-height:29px}.buttons{padding-top:10px}.buttons .btn{align-items:center;border-radius:25px;box-shadow:none!important;display:flex;justify-content:center;margin-bottom:18px;padding:8px 16px;position:relative;transition:all .3s ease}.buttons .btn svg{margin-right:10px}.buttons .btn svg path{transition:all .3s ease}.buttons .btn-outline{background:#fff;color:#1ea68d}.buttons .btn-outline:hover{color:#1ea68d}.buttons .btn-outline:hover svg path{fill:#1ea68d}.buttons .note{color:var(--c-light-grey);margin:10px 0 30px;text-align:right}.trustpilot .logo{display:inline-flex;height:37px;margin-right:10px;width:90px}.trustpilot .stars{display:inline-flex;height:37px;width:249px}.free-sample-checkout h2{font-family:Montserrat,sans-serif;font-size:21px;font-weight:600;line-height:26px;margin-bottom:40px}.free-sample-checkout textarea{min-height:160px}@media (max-width:1199px){.buttons,aside{margin-bottom:30px}}.diagram-related-wrapper .diagram-image[data-v-52848499]{position:relative}.diagram-related-wrapper .diagram-image[data-v-52848499]:after{background:#1a5882b3 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58' height='59' fill='none' viewBox='0 0 58 59'%3E%3Cpath stroke='%23fff' stroke-width='1.5' d='m38.31 37.57.218.212h2.611l15.805 15.95-3.886 3.914-15.83-15.913v-2.63l-.208-.218-.896-.935-.493-.516-.54.467c-3.65 3.16-8.385 5.061-13.536 5.061C10.07 42.963.75 33.584.75 22.002.75 10.418 10.07 1.04 21.555 1.04 33.041 1.04 42.36 10.419 42.36 22c0 5.193-1.889 9.965-5.027 13.642l-.456.535.504.49zM5.882 22.001c0 8.726 6.997 15.781 15.673 15.781s15.673-7.055 15.673-15.78c0-8.727-6.996-15.782-15.673-15.782S5.882 13.275 5.882 22.001Z'/%3E%3C/svg%3E") no-repeat 50%;border-radius:6px;content:"";inset:0;opacity:0;position:absolute;transition:all .3s ease;visibility:hidden}.diagram-related-wrapper .diagram-image[data-v-52848499]:hover:after{opacity:1;visibility:visible}.diagram-related-wrapper .diagram-link[data-v-52848499]{color:#494949;font-size:16px;font-weight:400;line-height:22px;margin:5px 0 0}.send-email{margin:5px 0 30px}.challenge-list{margin:0 auto;padding:0 22px 15px 0}.block-scroll{overflow:hidden}.overlay{background-color:#fff;border-radius:10px;left:14px;max-width:1000px;padding:33px 0;position:fixed;right:14px;top:50%;transform:translateY(-50%);width:auto;z-index:10011}.overlay h5{border-bottom:1px solid #c8c8c8;font-size:20px;line-height:27px;margin-bottom:14px;padding-bottom:4px}.overlay .container{max-width:616px!important;padding:0}.overlay .free-sample-copy{max-width:467px;width:calc(100% - 149px)}.overlay .free-sample-head h2{letter-spacing:-.2px}.overlay .free-sample-head .avatar{border:0;height:115px;margin-right:34px;transform:none;width:115px}.overlay .free-sample-checkout .form-group{margin-bottom:14px}.overlay .diagram-related-wrapper h6{margin:0}.overlay .diagram-related-wrapper p{display:none}.overlay .diagram-image img{border-radius:5px}.overlay h4{color:#444d55;font-family:Montserrat;font-size:34px;font-weight:700;line-height:46px}.overlay h4,.overlay p{margin:0}.overlay p{font-size:20px;letter-spacing:0;line-height:27px}.overlay .buttons .btn{margin-bottom:0}.overlay .close-btn{position:absolute;right:20px;top:20px;z-index:9999}.overlay .close-btn svg{height:46px;width:46px}.overlay .form-group-agree{display:inline-block;width:100%}.overlay .free-sample-checkout .buttons{margin:17px auto 0}.free-sample-form-wrapper{margin-left:auto;max-width:467px;width:100%}.free-sample-form-wrapper .note{color:#929292;font-size:16px}.free-sample-form-wrapper p{margin-bottom:10px;margin-left:auto;margin-top:10px;max-width:467px}.free-sample-form-wrapper p.note{font-size:16px;margin-right:auto;margin-top:10px}.free-sample-form-wrapper.currentStep3{max-width:100%}.free-sample-form-wrapper.currentStep1{margin-left:0;max-width:100%}.free-sample-form-wrapper.currentStep1 .btn-block{display:block;margin-left:auto;max-width:467px}.free-sample-image{display:block;margin:12px 0}.free-sample-image img{max-width:100%}.free-sample-image-01{margin-top:110px;z-index:2}.free-sample-image-02{margin:55px -60px 0;z-index:3}.free-sample-image-03{z-index:4}@media (min-width:1400px){.overlay p .note{display:block}}@media (min-width:1024px){.overlay{left:50%;top:50%;transform:translate(-50%,-50%);width:100%}}@media (min-width:414px){.overlay{align-items:center;display:flex}}@media (max-width:768px){.overlay{padding:20px 30px}.overlay .close-btn{right:5px;top:5px}.overlay h2.large,.overlay h4{font-size:24px;line-height:32px}.overlay p{font-size:16px;line-height:22px}.overlay .free-sample-head{align-items:center!important;flex-direction:column}.overlay .free-sample-head .avatar{margin:0 0 16px}.overlay .free-sample-head .steps{width:90px}.overlay .free-sample-copy{max-width:326px;width:100%}.overlay .free-sample-form-wrapper{margin:0 auto;max-width:326px}.overlay .form-group .custom-control label,.overlay label{font-size:16px!important;line-height:22px!important}.overlay .free-sample-form-wrapper,.overlay .free-sample-head,.overlay .free-sample-images{padding:0;width:100%}.overlay .free-sample-images{margin-bottom:12px;margin-left:auto;margin-right:auto;max-width:154px;text-align:center}}.buttons[data-v-47034e1a]{gap:24px;margin:0 auto;max-width:424px}.buttons .btn[data-v-47034e1a]{max-width:200px}.flag[data-v-47034e1a]{border:1px solid #dfdfdf;display:block;margin:20px auto;max-width:111px}p[data-v-47034e1a]{margin-bottom:20px}@media (max-width:768px){.modal-body[data-v-47034e1a]{padding-inline:48px}.modal-dialog .buttons[data-v-47034e1a]{gap:12px;max-width:634px}.modal-dialog .buttons .btn[data-v-47034e1a]{max-width:100%}.modal-dialog h2[data-v-47034e1a]{font-size:24px;line-height:32px}}@media (max-width:480px){.modal-dialog[data-v-47034e1a]{max-width:90%}}
