.header{position:fixed;left:0;right:0;top:0;z-index:20;height:60px;background-color:#fff;border-bottom:solid 2px #005DAB;box-shadow:0 4px 6px rgba(0,0,0,0.16);display:flex;display:-webkit-flex;align-items:center;flex-flow:row wrap}.header>.hamburger-button{display:none}.header .logo{display:flex;display:-webkit-flex;align-items:center;flex-flow:row nowrap}.header .logo img{height:40px}.header>.navigation ul{display:flex;display:-webkit-flex;align-items:center;list-style-type:none;padding:0;margin:0}.header>.navigation ul li{margin-right:20px}.header>.navigation ul li a{color:#4C555A;font-weight:bold;text-transform:uppercase;text-decoration:none}.header>.navigation ul li a:hover{text-decoration:underline}.header>.searchbox{color:#8a959c;margin-left:20px;border-radius:5px;border:1px solid #77787B}.header>.searchbox form{display:flex;display:-webkit-flex;align-items:center}.header>.searchbox form i{padding:4px 10px}.header>.searchbox input[type="search"]{width:200px;height:40px;border:none;outline:none}.header>.searchbox:focus,.header>.searchbox:active,.header>.searchbox:hover{color:#4C555A}#hamburger-menu{display:none}@media screen and (max-width: 768px){.header>.hamburger-button{display:flex;display:-webkit-flex;align-items:center;flex-flow:row nowrap;justify-content:center;width:48px;height:48px;color:#4C555A;border:none;outline:none;cursor:pointer;background-color:#fff}.header>.logo{margin-left:15px}.header>.navigation{display:none}.header>.searchbox{display:none}#hamburger-menu{display:flex;display:-webkit-flex;flex-flow:column nowrap;height:100vh;width:280px;background-color:#fff;box-shadow:4px 0 6px rgba(0,0,0,0.16);box-sizing:border-box;padding-top:62px;overflow-y:auto;color:#4C555A;position:fixed;left:-284px;z-index:10;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}#hamburger-menu>.searchbox{color:#8a959c;border-radius:5px;border:1px solid #77787B;height:40px;margin-top:20px;margin-bottom:20px;margin-left:15px;margin-right:15px}#hamburger-menu>.searchbox form{display:flex;display:-webkit-flex;align-items:center;height:inherit}#hamburger-menu>.searchbox form i{padding:4px 10px}#hamburger-menu>.searchbox input[type="search"]{width:100%;height:inherit;border:none;outline:none}#hamburger-menu>.home-nav{width:100%;border-top:1px solid #77787B;border-bottom:1px solid #77787B}#hamburger-menu>.home-nav a{font-weight:bold;text-transform:uppercase;text-decoration:none;text-align:center;color:inherit;display:block;padding:10px 10px}#hamburger-menu>.home-nav a:hover{background-color:#77787B}#hamburger-menu>.doc-nav p{text-transform:uppercase;font-weight:bold;margin-bottom:0;padding-left:15px}#hamburger-menu>.doc-nav ul{list-style-type:none;margin-top:0;padding:0}#hamburger-menu>.doc-nav ul a{color:#7c8990;text-decoration:none;display:inline-block;padding-top:8px;padding-bottom:8px;padding-left:15px;box-sizing:border-box;width:100%}#hamburger-menu>.doc-nav ul a:hover{background-color:#77787B}}@media screen and (min-width: 769px){.header{justify-content:center}.header>.logo{display:none}.header>.searchbox{margin-left:0}}@media screen and (min-width: 992px){.header{padding-left:10%;padding-right:10%;justify-content:space-between}.header>.navigation ul li{margin-right:40px}.header>.navigation ul li:last-child{margin-right:0}}.footer{background-color:#4C555A;padding-top:40px;padding-bottom:40px}.footer>.navigation{margin-bottom:40px;display:flex;display:-webkit-flex;flex-flow:row nowrap}.footer>.navigation .avatar{background-image:url("/DevForDev/assets/img/logo/GMFinancial-avatar.png");background-position:center center;background-repeat:no-repeat;background-size:60px;padding-top:40px;width:60px;height:60px}.footer>.navigation ul{list-style-type:none;padding:0;margin:0}.footer>.navigation>ul{display:table}.footer>.navigation>ul>li{display:table-cell;padding-left:40px;font-size:1.5rem;color:#ccc}.footer>.navigation>ul>li ul{margin-top:10px}.footer>.navigation>ul>li ul li{font-size:16px;margin-top:5px;margin-bottom:5px}.footer>.navigation>ul>li ul li a{color:#cfd4d6;text-decoration:none;transition:color .1s linear;-o-transition:color .1s linear;-moz-transition:color .1s linear;-webkit-transition:color .1s linear}.footer>.navigation>ul>li ul li a:hover{color:#f2f2f2}.footer>.socials ul{list-style-type:none;padding:0;margin-top:20px;margin-bottom:20px;display:flex;display:-webkit-flex;justify-content:space-around;flex-flow:row wrap}.footer>.socials ul li a{transition:color .1s linear;-o-transition:color .1s linear;-moz-transition:color .1s linear;-webkit-transition:color .1s linear;color:#ccc}.footer>.socials ul li a:hover,.footer>.socials ul li a:active{color:#f2f2f2}.footer>.socials ul li a i{font-size:32px;width:32px;height:32px}.footer>.copyright{display:flex;display:-webkit-flex;align-items:center;flex-flow:row wrap;justify-content:space-between;border-top:solid 1px #77787B;color:#ccc}.footer>.copyright a{text-decoration:none;color:#ccc}.footer>.copyright a:hover,.footer>.copyright a:active{color:#f2f2f2}@media screen and (max-width: 576px){.footer{padding-left:15px;padding-right:15px}.footer>.navigation>ul{display:flex;display:-webkit-flex;justify-content:space-around;width:100%}.footer>.navigation>ul>li{padding-left:0}.footer>.navigation .avatar{display:none}.footer>.navigation .footer-blog{display:none}.footer>.navigation .footer-connect{display:none}.footer>.copyright{border:none;justify-content:center}.footer>.copyright .right{display:none}}@media screen and (min-width: 577px) and (max-width: 991px){.footer{padding-left:5%;padding-right:5%}.footer>.navigation{justify-content:center}.footer>.navigation>ul>li:first-child{padding-left:0}.footer>.navigation .avatar{display:none}}@media screen and (min-width: 992px){.footer{padding-left:10%;padding-right:10%}.footer>.navigation{padding-left:40px;padding-right:40px}.footer>.navigation .avatar{display:block}.footer>.socials ul{justify-content:flex-end}.footer>.socials ul li{padding-left:20px}}pre,code,.highlight,.highlighter-rouge{font-family:Menlo,Monaco,Consolas,"DejaVu Sans Mono","Lucida Console",monospace;background-color:#f2f2f2 !important}pre,code{font-size:0.9375rem;border-radius:4px;overflow-x:auto}code{padding:1px 5px}pre{padding:8px 12px}  pre>code{border:0;padding-right:0;padding-left:0}html,body{font-family:Lato,sans-serif}.header{position:fixed;left:0;right:0;top:0;z-index:20;height:60px;background-color:#fff;border-bottom:solid 2px #005DAB;box-shadow:0 4px 6px rgba(0,0,0,0.16);display:flex;display:-webkit-flex;align-items:center;flex-flow:row wrap}.header>.hamburger-button{display:none}.header .logo{display:flex;display:-webkit-flex;align-items:center;flex-flow:row nowrap}.header .logo img{height:40px}.header>.navigation ul{display:flex;display:-webkit-flex;align-items:center;list-style-type:none;padding:0;margin:0}.header>.navigation ul li{margin-right:20px}.header>.navigation ul li a{color:#4C555A;font-weight:bold;text-transform:uppercase;text-decoration:none}.header>.navigation ul li a:hover{text-decoration:underline}.header>.searchbox{color:#8a959c;margin-left:20px;border-radius:5px;border:1px solid #77787B}.header>.searchbox form{display:flex;display:-webkit-flex;align-items:center}.header>.searchbox form i{padding:4px 10px}.header>.searchbox input[type="search"]{width:200px;height:40px;border:none;outline:none}.header>.searchbox:focus,.header>.searchbox:active,.header>.searchbox:hover{color:#4C555A}#hamburger-menu{display:none}@media screen and (max-width: 768px){.header>.hamburger-button{display:flex;display:-webkit-flex;align-items:center;flex-flow:row nowrap;justify-content:center;width:48px;height:48px;color:#4C555A;border:none;outline:none;cursor:pointer;background-color:#fff}.header>.logo{margin-left:15px}.header>.navigation{display:none}.header>.searchbox{display:none}#hamburger-menu{display:flex;display:-webkit-flex;flex-flow:column nowrap;height:100vh;width:280px;background-color:#fff;box-shadow:4px 0 6px rgba(0,0,0,0.16);box-sizing:border-box;padding-top:62px;overflow-y:auto;color:#4C555A;position:fixed;left:-284px;z-index:10;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}#hamburger-menu>.searchbox{color:#8a959c;border-radius:5px;border:1px solid #77787B;height:40px;margin-top:20px;margin-bottom:20px;margin-left:15px;margin-right:15px}#hamburger-menu>.searchbox form{display:flex;display:-webkit-flex;align-items:center;height:inherit}#hamburger-menu>.searchbox form i{padding:4px 10px}#hamburger-menu>.searchbox input[type="search"]{width:100%;height:inherit;border:none;outline:none}#hamburger-menu>.home-nav{width:100%;border-top:1px solid #77787B;border-bottom:1px solid #77787B}#hamburger-menu>.home-nav a{font-weight:bold;text-transform:uppercase;text-decoration:none;text-align:center;color:inherit;display:block;padding:10px 10px}#hamburger-menu>.home-nav a:hover{background-color:#77787B}#hamburger-menu>.doc-nav p{text-transform:uppercase;font-weight:bold;margin-bottom:0;padding-left:15px}#hamburger-menu>.doc-nav ul{list-style-type:none;margin-top:0;padding:0}#hamburger-menu>.doc-nav ul a{color:#7c8990;text-decoration:none;display:inline-block;padding-top:8px;padding-bottom:8px;padding-left:15px;box-sizing:border-box;width:100%}#hamburger-menu>.doc-nav ul a:hover{background-color:#77787B}}@media screen and (min-width: 769px){.header{justify-content:center}.header>.logo{display:none}.header>.searchbox{margin-left:0}}@media screen and (min-width: 992px){.header{padding-left:10%;padding-right:10%;justify-content:space-between}.header>.navigation ul li{margin-right:40px}.header>.navigation ul li:last-child{margin-right:0}}.container{margin-top:70px}.home>section{padding-top:30px;padding-bottom:30px;text-align:center;color:#4C555A}.home>section:nth-child(2n){background-color:#ECEFF1}.home>section h1,.home>section h2,.home>section p{margin-top:20px;margin-bottom:20px}.home>section h1,.home>section h2{font-weight:bold}.home>section h2{font-size:1.875rem}.home>section p{font-size:1.5rem}.home>.landing{color:#FFFFFF;padding-top:120px;padding-bottom:120px;background:url("/DevForDev/assets/img/bk.png") no-repeat center center}.home>.landing .start-button{background-color:#005DAB;border-radius:4px;padding:8px 16px;font-weight:400;color:#FAFAFA;text-decoration:none;text-transform:uppercase;display:inline-block;margin-bottom:20px}.home>.landing .start-button:hover{background-color:#004f92}.home>.landing .start-button:active{background-color:#005DAB}.home>.backers img{max-width:100%}.home>.backers .opencollective object{max-width:1140px}.home>.companies .showcases-button{background-color:#005DAB;border-radius:4px;padding:8px 16px;font-weight:400;color:#FAFAFA;text-decoration:none;text-transform:uppercase;display:inline-block;margin-bottom:20px}.home>.companies .showcases-button:hover{background-color:#004f92}.home>.companies .showcases-button:active{background-color:#005DAB}.home .company-gallerys{display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between}.home .company-gallerys .gallery{margin-bottom:20px}.home .company-gallerys .gallery img{height:60px}@media screen and (max-width: 576px){.home>section{padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px}.home .company-gallerys .gallery{width:100%}}@media screen and (min-width: 577px) and (max-width: 991px){.home>section{padding-left:5%;padding-right:5%}.home .company-gallerys .gallery{width:50%}}@media screen and (min-width: 992px){.home>section{padding-left:10%;padding-right:10%}.home .company-gallerys .gallery{width:33.3333333333%}}.post{color:#4C555A;margin-bottom:50px}.post h2,.post h3,.post h4,.post h5,.post h6{font-weight:400;color:#005DAB}.post h1{font-weight:400}.post h2{font-size:2rem}.post h3{font-size:1.5rem}.post h4{font-size:1.25rem}.post a{color:#005DAB;text-decoration:none}.post a:hover{text-decoration:underline}.post img{max-width:100%}.post table{border-spacing:0px;border-collapse:collapse}.post table,.post th,.post td{border:1px solid #77787B}.post table tr:nth-child(2n){background-color:#ECEFF1}.post table tr th{font-weight:bold;background-color:#ECEFF1}.post table tr th,.post table tr td{text-align:left;padding:5px 10px}.post>.post-header{margin-bottom:30px}.post>.post-header h1{font-size:2.625rem;margin-bottom:0}.post>.post-header .meta{color:#8a959c;font-size:0.875rem}@media screen and (max-width: 576px){.post{padding-left:15px;padding-right:15px}}@media screen and (min-width: 577px) and (max-width: 991px){.post{padding-left:5%;padding-right:5%}}@media screen and (min-width: 992px){.post{padding-left:10%;padding-right:10%}}.blog{margin-top:50px;margin-bottom:50px;color:#4C555A}.blog>.list{list-style-type:none;padding:0;margin:0}.blog>.list li{margin-bottom:40px}.blog>.list .time,.blog>.list .meta{font-size:0.875rem}.blog>.list .time{color:#8a959c}.blog>.list h2{font-weight:400;color:#005DAB}.blog>.list h2 a{display:inline-block;color:inherit;text-decoration:none}.blog>.list h2 a:hover{text-decoration:underline}.blog>.rss-subscribe a{color:#005DAB;text-decoration:none}.blog>.rss-subscribe a:hover{text-decoration:underline}@media screen and (max-width: 576px){.blog{padding-left:15px;padding-right:15px}}@media screen and (min-width: 577px) and (max-width: 991px){.blog{padding-left:5%;padding-right:5%}}@media screen and (min-width: 992px){.blog{padding-left:10%;padding-right:10%}}#search-results{list-style-type:none;padding:0;color:#4C555A;margin-bottom:50px}#search-results h1,#search-results h2,#search-results h3,#search-results h4,#search-results h5,#search-results h6{font-weight:400;color:#005DAB}#search-results li a{color:#005DAB;text-decoration:none}#search-results li a:hover{text-decoration:underline}@media screen and (max-width: 576px){#search-results{padding-left:15px;padding-right:15px}}@media screen and (min-width: 577px) and (max-width: 991px){#search-results{padding-left:5%;padding-right:5%}}@media screen and (min-width: 992px){#search-results{padding-left:10%;padding-right:10%}}.doc-container{color:#4C555A}.doc-container>.doc-menu{display:none;height:calc(100vh - (60px + 2px));padding-left:15px;padding-right:15px;overflow-y:auto;box-sizing:border-box;border:solid 1px #77787B;width:260px;position:fixed;bottom:0}.doc-container>.doc-menu .category{text-transform:uppercase;font-weight:bold;margin-bottom:0}.doc-container>.doc-menu ul{list-style-type:none;padding-left:20px;margin-top:10px;margin-bottom:25px}.doc-container>.doc-menu ul a{color:#8a959c;text-decoration:none}.doc-container>.doc-menu ul a:hover{text-decoration:underline}.doc-container>.doc-menu ul .active{color:#4C555A;text-decoration:underline}.doc-container>.documentation{margin-top:20px;margin-bottom:40px}.doc-container>.documentation h1{font-weight:400}.doc-container>.documentation h2,.doc-container>.documentation h3,.doc-container>.documentation h4,.doc-container>.documentation h5,.doc-container>.documentation h6{font-weight:400;color:#005DAB}.doc-container>.documentation a{color:#005DAB;text-decoration:none}.doc-container>.documentation a:hover{text-decoration:underline}.doc-container>.documentation table{border-spacing:0px;border-collapse:collapse}.doc-container>.documentation table,.doc-container>.documentation th,.doc-container>.documentation td{border:1px solid #77787B}.doc-container>.documentation table tr:nth-child(2n){background-color:#ECEFF1}.doc-container>.documentation table tr th{font-weight:bold;background-color:#ECEFF1}.doc-container>.documentation table tr th,.doc-container>.documentation table tr td{text-align:left;padding:5px 10px}.doc-container>.documentation img{max-width:100%}.doc-container>.documentation .edit-button{border:1px solid #4C555A;padding:5px 10px;text-decoration:none;font-size:0.875rem;color:#4C555A;position:absolute;right:40px;top:80px}.doc-container>.documentation .edit-button:hover{background-color:#77787B;text-decoration:none}@media screen and (max-width: 576px){.doc-container>.documentation{padding-left:15px;padding-right:15px}}@media screen and (min-width: 577px) and (max-width: 768px){.doc-container>.documentation{padding-left:2%;padding-right:2%}}@media screen and (min-width: 769px){.doc-container>.doc-menu{display:block !important}.doc-container>.documentation{margin-left:260px;padding-right:3%;padding-left:3%}}.page-not-found{padding:40px;text-align:center;color:#4C555A}.page-not-found img{width:120px;height:120px}
