.mil-blog-details,.mil-blog-post,.mil-post-header{width:100%}.mil-up-font{font-size:36px;margin-bottom:30px!important}@media screen and (max-width:992px){.mil-up-font{font-size:26px;margin-bottom:30px!important}}.mil-project-cover{border-radius:10px;padding-bottom:65%;position:relative;overflow:hidden}.mil-project-cover img{filter:grayscale();object-position:center;object-fit:cover;width:100%;height:100%;transition:all .4s cubic-bezier(0,0,.3642,1);position:absolute;top:0;left:0}.mil-project-cover:after{content:"";background-color:#f57c00;border-radius:50%;width:30%;padding-bottom:30%;position:absolute;bottom:-15%;left:-10%}.mil-project-cover:hover img{filter:grayscale(0)}.mil-project-cover.mil-type-2:after{left:auto;right:-10%}.mil-project-cover-16-9{border-radius:10px;padding-bottom:56.25%;position:relative;overflow:hidden}.mil-project-cover-16-9 img{filter:grayscale();object-position:center;object-fit:cover;width:100%;height:100%;transition:all .4s cubic-bezier(0,0,.3642,1);position:absolute;top:0;left:0}.mil-project-cover-16-9:after{content:"";background-color:#f57c00;border-radius:50%;width:30%;padding-bottom:30%;position:absolute;bottom:-15%;left:-10%}.mil-project-cover-16-9:hover img{filter:grayscale(0)}.mil-project-cover-16-9.mil-type-2:after{left:auto;right:-10%}.mil-dot-list{flex-wrap:wrap;margin:0;padding:0;display:flex}.mil-dot-list li{align-items:center;margin-right:15px;list-style-type:none;display:flex}.mil-dot-list li:before{content:"";background-color:#f57c00;border-radius:50%;width:7px;height:7px;margin-right:15px}.mil-dot-list li:first-child:before{display:none}.mil-dot-list li:last-child{margin-right:0}@media screen and (max-width:768px){.mil-dot-list{flex-direction:column;align-items:flex-start}.mil-dot-list li{margin-bottom:15px}.mil-dot-list li:last-child{margin-bottom:0}}.mil-post-author{align-items:center;display:flex}.mil-post-author span{padding-left:10px}.mil-author-avatar{object-fit:cover;filter:grayscale();border-radius:50%;width:40px;height:40px;margin-right:10px}@media screen and (max-width:768px){.mil-author-avatar{width:30px;height:30px}}.mil-post-content{width:100%}.mil-post-content h3{color:#121820;font-family:Syne,sans-serif;font-size:26px;font-weight:600;line-height:140%}blockquote{color:#121820;background-color:#1218200d;border-radius:10px;padding:60px;font-style:italic}@media screen and (max-width:992px){blockquote{padding:30px}}blockquote .mil-text-lg{color:#121820;font-size:17px;line-height:220%}.mil-post-images{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}@media screen and (max-width:768px){.mil-post-images{grid-template-columns:1fr}}.mil-image-wrapper{border-radius:10px;position:relative;overflow:hidden}.mil-post-image{filter:grayscale();object-fit:cover;border-radius:10px;width:100%;height:100%;transition:all .4s cubic-bezier(0,0,.3642,1);display:block}.mil-post-image:hover{filter:grayscale(0);transform:scale(1.03)}.mil-tags{flex-wrap:wrap;margin-bottom:-10px;margin-left:0;padding:0;display:flex}.mil-tags li{margin-right:10px;list-style-type:none}.mil-tags li a{color:#121820;background-color:#1218201a;border-radius:20px;margin-bottom:10px;padding:0 10px;font-size:12px;text-decoration:none;transition:all .2s cubic-bezier(0,0,.3642,1);display:flex}.mil-tags li a:hover{color:#fff;background-color:#f57c00}.mil-divider{background-color:#1218201a;width:100%;height:2px;position:relative}.mil-divider:before,.mil-divider:after{content:"";background-color:#f57c00;border-right:5px solid #fff;width:25px;height:100%;position:absolute;top:0;left:0}.mil-divider:after{border-left:5px solid #fff;border-right:none;left:auto;right:0}.mil-helpful-section h5{color:#121820;font-family:Syne,sans-serif;font-size:18px;font-weight:600}.mil-helpful-buttons{flex-wrap:wrap;gap:15px;display:flex}.mil-button{cursor:pointer;color:#121820;white-space:nowrap;text-align:center;background-color:#0000;border:2px solid #0000;border-radius:40px;justify-content:center;align-items:center;height:70px;padding:0 60px;font-family:Sora,sans-serif;font-size:16px;font-weight:500;text-decoration:none;transition:all .2s cubic-bezier(0,0,.3642,1);display:inline-flex;box-shadow:inset 0 0 #f57c00}.mil-button.mil-button-sm{height:50px;padding:0 40px;font-size:14px}.mil-button.mil-button-xs{height:40px;padding:0 30px;font-size:12px}.mil-button.mil-border{border-color:#f57c00}.mil-button.mil-border:hover{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px #f57c00}.mil-button.mil-border.mil-gray-border{border-color:#1218201a}.mil-button.mil-gray-border:hover{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px #1218201a}.mil-button.mil-fw{width:100%}.mil-mb-15{margin-bottom:15px!important}.mil-mb-30{margin-bottom:30px!important}.mil-mb-30-colour{color:#12182066}.mil-mb-feedback-30,.mil-mb-feedback-60{margin-bottom:30px!important}.mil-mb-50{margin-bottom:50px!important}.mil-mb-60{margin-bottom:60px!important}.mil-mb-60-colour{color:#12182066}.mil-dark{color:#121820}.mil-dark-soft{color:#12182080}.mil-text-sm{color:#12182066;font-size:13px}.mil-suptitle{font-family:Syne,sans-serif;font-size:18px;font-weight:500;display:inline-block}.mil-h4,.mil-h5,.mil-h6{color:#121820;font-family:Syne,sans-serif;font-weight:600;line-height:140%}.mil-h4{font-size:22px}.mil-h5{font-size:18px}.mil-h6{font-size:16px}.mil-font-3{font-family:Satisfy,cursive}.mil-p-120-0{padding-top:120px;padding-bottom:0}.mil-accent{color:#f57c00}.content-prose ul,.content-prose ol{max-width:100%;word-break:break-words;padding-left:1.5rem;list-style-position:outside}.content-prose ul{list-style-type:disc}.content-prose ol{list-style-type:decimal}.content-prose li{white-space:pre-wrap;overflow-wrap:break-word;max-width:100%;display:list-item}.content-prose p{margin-bottom:20px;line-height:1.75}.content-prose p:empty{min-height:.5em;margin:.5em 0;display:block}.content-prose h1,.content-prose h2,.content-prose h3{margin-bottom:20px}.content-prose blockquote{color:#4b5563;border-left:4px solid #e5e7eb;margin:1.5rem 0;padding-left:1.5rem;font-style:italic}.content-prose blockquote p{margin-bottom:1rem}.content-prose blockquote p:last-child{margin-bottom:0}.content-prose{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;max-width:100%}.content-prose a{cursor:pointer;text-decoration:underline;transition:color .2s cubic-bezier(0,0,.3642,1)}.content-prose a:hover{text-decoration:none}.ql-font-cursive{font-family:Satisfy,Brush Script MT,cursive}.ql-font-serif{font-family:Georgia,serif}.ql-font-monospace{font-family:Courier New,monospace}.ql-font-sans-serif{font-family:Sora,Syne,sans-serif}
