@font-face{font-display:swap;font-family:BebasNeue;font-style:normal;font-weight:400;src:url(fonts/bebasneue-webfont.woff2) format("woff2"),url(fonts/bebasneue-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:BebasNeue;font-style:normal;font-weight:300;src:url(fonts/bebasneue_light-webfont.woff2) format("woff2"),url(fonts/bebasneue_light-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:BebasNeue;font-style:normal;font-weight:700;src:url(fonts/bebasneue_bold-webfont.woff2) format("woff2"),url(fonts/bebasneue_bold-webfont.woff) format("woff")}.btn{background-color:transparent;border:1px solid transparent;border-radius:0;cursor:pointer;font-family:Open Sans,sans-serif;text-transform:uppercase}.btn:focus{box-shadow:none}.btn.br-8{border-radius:8px!important}.btn-arrow-fa{position:relative}.btn-arrow-fa:after{content:"";display:inline-block!important;font-family:FontAwesome;font-size:.8em;font-weight:400;opacity:0;position:relative;top:1px;transition:all .2s ease-in-out;visibility:hidden;width:0}.btn-arrow-fa.btn-link{min-width:unset;padding-left:0;padding-right:0;text-decoration:none}.btn-arrow-fa.btn-link:after{left:0;opacity:1;visibility:visible;width:.85rem}.btn-arrow-fa.btn-link:hover:after{left:2px}.btn-arrow-fa.active:after,.btn-arrow-fa:focus:after,.btn-arrow-fa:hover:after{opacity:1;padding-left:5px;transition:all .2s ease-in-out;visibility:visible;width:.85rem}.btn-green-bck{background-color:#40be46;border-radius:.1875rem;color:#fff}.btn-green-bck:hover{color:#fff}.btn-transparent-bck{background-color:transparent;border:1px solid #fff;color:#fff}.btn-transparent-bck:hover{color:#fff}.btn-arrow,.btn-minimal-black{padding-right:30px;position:relative}.btn-arrow:hover:after,.btn-minimal-black:hover:after{right:12px}.btn-arrow:after,.btn-minimal-black:after{content:">";display:block;position:absolute;right:17px;top:6px;-webkit-transition:right .2s ease-in-out;-moz-transition:right .2s ease-in-out;-ms-transition:right .2s ease-in-out;-o-transition:right .2s ease-in-out;transition:right .2s ease-in-out}.btn-green{background:linear-gradient(90deg,#49bb50 0,#49bb50 31%,#49bb50);border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;line-height:1;padding:1.1rem 2rem;text-transform:capitalize}.btn-green:focus{box-shadow:none}.btn-green:active,.btn-green:focus,.btn-green:hover{background-image:linear-gradient(139deg,#7a73ae 1%,#41bf47 50%),linear-gradient(#4bb658,#4bb658)!important;color:#fff}.btn-green.arrow:not(.btn-tt){background-color:#40be46;background-image:unset!important;position:relative}.btn-green.arrow:not(.btn-tt):after{align-items:center;content:"";display:inline-block;display:inline-flex;font-family:FontAwesome;height:calc(100% - 2.2rem);margin-left:5px;margin-top:1px;opacity:0;position:absolute;transform:translateX(-6px);transition:all .2s linear}.btn-green.arrow:not(.btn-tt) .txt{display:inline-block;letter-spacing:0;transition:all .2s linear}.btn-green.arrow:not(.btn-tt):hover{background-color:#40be46;background-image:unset!important}.btn-green.arrow:not(.btn-tt):hover:after{opacity:1;transform:translateX(-2px)}.btn-green.arrow:not(.btn-tt):hover .txt{transform:translateX(-8px)}.btn-green.green-hover:active,.btn-green.green-hover:focus,.btn-green.green-hover:hover{background-color:#40c946;background:linear-gradient(90deg,#40c946 0,#40c946)!important}.btn-green.download{padding-left:3.4rem;padding-right:24px;text-transform:none}.btn-green.download.white{color:#fff}.btn-green.download.white:after{display:none}.btn-green.download.white:before{background-image:url(images/6e0c4ba8317a76f3071573c2727f53f9.png);background-size:16px 21px;content:"";height:21px;left:24px;margin:-2px 0 0;min-width:unset;opacity:1;position:absolute;transform:unset;width:16px}.btn-green.download:hover{background-color:#40c946}.btn-green.download:hover .txt{transform:none}.btn-green.arrow:not(.btn-tt).transparent-background{background-color:transparent;border:1px solid #fff;color:#fff}.btn-green.arrow:not(.btn-tt).transparent-background:focus,.btn-green.arrow:not(.btn-tt).transparent-background:hover{background-color:transparent;color:#fff}.btn-green.arrow:not(.btn-tt).white-background{background-color:#fff;border:1px solid transparent;color:#40be46}.btn-green.arrow:not(.btn-tt).white-background:focus,.btn-green.arrow:not(.btn-tt).white-background:hover{background-color:#fff;color:#40be46}.btn.btn-dark-green,.btn.btn-dark-green:hover{background-color:#008a09;color:#fff}.btn.btn-bright-green,.btn.btn-bright-green:hover{background:var(--Gradient-Green-Bright,linear-gradient(180deg,#41cf48 0,#2ab231 100%));color:#0b0e12}.btn-minimal-black{color:#000;font-weight:700}.btn-minimal-black:hover{color:#000}.btn-minimal-black:hover:after{right:5px;top:6px}.btn-minimal-black:focus{color:#000}.btn-minimal-black:after{color:#40be46;right:10px}.btn-minimal-black.black-arrow:after{color:#000}.shadow-6{box-shadow:inset 0 4px 31px rgba(0,0,0,.15)}.shadow-4{box-shadow:0 10.5px 25px 1px rgba(0,0,0,.15)}.shadow-3{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.shadow-2{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.share_buttons{align-items:center;display:flex;justify-content:left;padding:14px 0}.share_buttons p{margin:0}.share_buttons span{color:#40be46;font-family:Open Sans,sans-serif;font-size:14px;font-weight:700;line-height:1.39;padding-right:5px}.share_buttons .icon{border:1px solid #000;border-radius:50%;color:#262626;cursor:pointer;margin:0 5px;position:relative;text-align:center;transition:.5s}.share_buttons .icon i{font-size:12px}.share_buttons .icon a{align-items:center;color:#262626;display:flex;height:20px;justify-content:center;padding:4px;width:20px}.share_buttons .icon a:active,.share_buttons .icon a:focus,.share_buttons .icon a:hover{color:#262626}.share_buttons .icon.tw a{padding:5px}.share_buttons .icon.li a{font-size:13px}.share_buttons .icon.github i{font-size:16px}.share_buttons .icon.stackoverflow a{padding:3px}body.single-blog_author h1,body.single-blog_author h2{font-size:31px}@media(min-width:992px){body.single-blog_author h1,body.single-blog_author h2{font-size:45px}}body.single-blog_author img.attachment-thumbnail{border-radius:50%;height:135px;object-fit:cover;object-position:center;width:135px}body.single-blog_author .thumbnail-text .text{max-width:510px}body.single-blog_author .latest-posts-from-blog-author .single-blog-author-list-item .ba-thumbnail{height:119px;width:153px}@media(min-width:992px){body.single-blog_author .latest-posts-from-blog-author .single-blog-author-list-item .ba-thumbnail{height:290px;min-width:375px;width:375px}}body.single-blog_author .latest-posts-from-blog-author .single-blog-author-list-item .ba-text h3{font-family:Open Sans,sans-serif;font-size:25px;font-style:normal;font-weight:700;line-height:136.5%;text-transform:none}body.single-blog_author .latest-posts-from-blog-author .single-blog-author-list-item .ba-text .date-time{color:#40be46;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:136.5%}.archive-blog-author .back-button{margin-bottom:65px}.archive-blog-author .back-button .btn-minimal-black-back{padding-left:20px}.archive-blog-author .back-button .btn-minimal-black-back:before{left:0;top:7px}.archive-blog-author .blog-post-thumb>a{display:block}.archive-blog-author .blog-post-thumb img{border-radius:50%;width:147px}.archive-blog-author .blog-post-title{margin-bottom:49px}.archive-blog-author .blog-post-title h2{font-size:2.625rem;line-height:.7}.archive-blog-author .blog-post-title .blog-excerpt{line-height:1.5;margin-bottom:1rem}.archive-blog-author .blog-post-title .blog-excerpt p{margin-bottom:0}.archive-blog-author .blog-post-title .blog-read-more .btn{padding-left:0}.post-content{padding-top:50px}.post-content article header h1{font-family:Open Sans,sans-serif;font-size:42px;font-weight:600;margin-bottom:20px;margin-top:20px}.post-content article iframe{max-width:100%}.post-content article .wp-caption,.post-content article img{height:auto;max-width:100%}.post-content article img{padding:20px 0}.post-content article img.author-img{height:45px;width:auto}.post-content article .entry-content{margin-bottom:50px}.post-content article .entry-content h1,.post-content article .entry-content h2,.post-content article .entry-content h3,.post-content article .entry-content h4,.post-content article .entry-content h5,.post-content article .entry-content h6{font-family:Open Sans,sans-serif;font-weight:600;line-height:1.2;margin-bottom:20px}.post-content article .entry-content h1{color:#40be46;font-size:32px}.post-content article .entry-content h2{font-size:28px;margin-top:40px}.post-content article .entry-content h3{font-size:24px}.post-content article .entry-content h4{font-size:20px}.post-content article .entry-content h5{font-size:18px}.post-content article .entry-content h6{font-size:16px}.post-content article .entry-content pre{position:relative}.post-content article .entry-content pre div{align-items:center;background-color:#272b33;bottom:0;cursor:pointer;display:flex;height:100%;justify-content:center;max-height:50px;padding:0 10px;position:absolute;right:0;width:35px}.post-content article footer .tags-div a{color:#2f2f2f;margin-left:3px}.post-content article footer .tags-div a:active,.post-content article footer .tags-div a:focus,.post-content article footer .tags-div a:hover{color:#2f2f2f}.post-content article footer .tags-div a:not(:last-child):after{background-color:#40be46;content:"";display:inline-block;height:11px;margin-left:3px;width:1px}.post-content article footer .btn-primary{padding:13px 35px 11px 17px}.post-content article footer .btn-primary:after{top:13px}.border_green{border-color:#40be46!important}.fa-chevron-left:before{content:""}