Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/JugglerX/hugo-hero-theme.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'exampleSite/resources/_gen/assets/scss/scss/style.scss_fbbbc62c786286473d9c728ad0108593.content')
-rw-r--r--exampleSite/resources/_gen/assets/scss/scss/style.scss_fbbbc62c786286473d9c728ad0108593.content2
1 files changed, 1 insertions, 1 deletions
diff --git a/exampleSite/resources/_gen/assets/scss/scss/style.scss_fbbbc62c786286473d9c728ad0108593.content b/exampleSite/resources/_gen/assets/scss/scss/style.scss_fbbbc62c786286473d9c728ad0108593.content
index 3380bf6..710772c 100644
--- a/exampleSite/resources/_gen/assets/scss/scss/style.scss_fbbbc62c786286473d9c728ad0108593.content
+++ b/exampleSite/resources/_gen/assets/scss/scss/style.scss_fbbbc62c786286473d9c728ad0108593.content
@@ -2,4 +2,4 @@
* @description Tasty CSS-animated hamburgers
* @author Jonathan Suh @jonsuh
* @site https://jonsuh.com/hamburgers
-* @link https://github.com/jonsuh/hamburgers*/.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:#0000;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#fff}.hamburger-box{width:32px;height:19px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:32px;height:3px;background-color:#1c3ed3;border-radius:3px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--slider .hamburger-inner{top:1.5px}.hamburger--slider .hamburger-inner::before{top:8px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:16px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-4.57142857px,-5px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0,-16px,0) rotate(-90deg)}ul,ol{margin:0;padding:0;list-style:none}.page{display:flex;min-height:100vh;flex-direction:column}.page .wrapper{flex:1}.header{color:#1c3ed3;background-color:#fff;display:flex;justify-content:space-between;align-items:center;box-shadow:0 1px 15px #32325d33}.header .container{display:flex;justify-content:space-between;align-items:center}.header.header-absolute{position:absolute;z-index:10;width:100%}.lock-scroll .header.header-absolute{position:static}.footer{background:#43454d;padding-top:20px;padding-bottom:20px}.footer .footer-inner{display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start}@media(min-width:576px){.footer .footer-inner{justify-content:space-between;flex-direction:row;align-items:center}}.footer .footer-title{color:#fff;font-size:1.3rem;font-family:lato,helvetica neue,Arial,sans-serif,-apple-system;margin-bottom:10px;flex:0}@media(min-width:576px){.footer .footer-title{margin:0;flex:0 0 120px}}.footer ul{list-style:none;margin:0;padding:0;flex:1}.footer ul li{display:block;margin-right:10px;color:#c4c5cb;font-size:.9rem;line-height:1.8}.footer ul li:last-of-type{margin-right:0}.footer ul li a{color:#c4c5cb;text-decoration:none}.footer ul li a:hover{text-decoration:underline}.footer ul li.copyright{font-weight:700;color:#c4c5cb;display:none}@media(min-width:768px){.footer ul li.copyright{display:inline-block}}@media(min-width:576px){.footer ul{height:inherit;display:flex;list-style:none;margin:0;padding:0;align-items:center;justify-content:flex-end}.footer ul li{list-style:none}.footer ul li a{display:inline-block;height:40px;padding:10px 8px;font-weight:300}}.sub-footer{background:#2b2d32;padding-top:20px;padding-bottom:20px}@media(min-width:768px){.sub-footer{padding-top:10px;padding-bottom:10px}}.sub-footer .sub-footer-inner{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:768px){.sub-footer .sub-footer-inner{flex-direction:row}}.sub-footer .sub-footer-inner ul{list-style:none;margin:0;padding:0}.sub-footer .sub-footer-inner ul li{list-style:none;display:block;color:#a8abb4;font-size:.9rem;line-height:1.8}.sub-footer .sub-footer-inner ul li strong{font-weight:700;color:#fff}.sub-footer .sub-footer-inner ul li a{color:#a8abb4;text-decoration:none}.sub-footer .sub-footer-inner ul li a:hover{text-decoration:underline}.sub-footer .sub-footer-inner ul li span{display:inline-block;height:40px;padding:10px 0 10px 8px;font-weight:700;color:#fff}.sub-footer .sub-footer-inner ul li.zerostatic a{color:#fff}@media(min-width:576px){.sub-footer .sub-footer-inner ul li{display:inline-block;margin-left:10px}.sub-footer .sub-footer-inner ul li:first-of-type{margin-left:0}}.logo{display:none}@media(min-width:576px){.logo{display:block;width:120px}}.logo img{width:100%;height:auto}.logo a{display:block;width:100%;height:100%}.logo-mobile{display:block;width:40px;padding:10px 0}@media(min-width:576px){.logo-mobile{display:none}}.logo-mobile img{width:100%;height:auto}.logo-mobile a{display:block;width:100%;height:100%}.main-menu{display:none}@media(min-width:768px){.main-menu{display:block}}.main-menu>ul{display:flex;align-items:center;justify-content:flex-start}.main-menu>ul>li{list-style:none;font-size:.9rem}.main-menu>ul>li>a{padding:10px 14px;display:inline-block;font-weight:regular;text-transform:uppercase;text-decoration:none;color:#1c3ed3}.main-menu>ul>li>a:hover{background:#1c3ed3;color:#fff;text-decoration:none}.main-menu>ul>li.active>a{background:#1c3ed3;text-decoration:none;color:#fff}.main-menu>ul>li.active>a:hover{text-decoration:none;background:#1c3ed3;transition:all 225ms ease-in 0s;color:#fff}.main-menu-mobile{position:fixed;background:#1c3ed3;top:0;left:0;width:100%;height:100vh;opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s,height .35s;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column}.main-menu-mobile.open{opacity:.9;visibility:visible;height:100%;z-index:20}.main-menu-mobile.open li{animation:fadeInRight .5s ease forwards;animation-delay:.35s}.main-menu-mobile.open li:nth-of-type(2){animation-delay:.4s}.main-menu-mobile.open li:nth-of-type(3){animation-delay:.45s}.main-menu-mobile.open li:nth-of-type(4){animation-delay:.5s}.main-menu-mobile.open li:nth-of-type(5){animation-delay:.55s}.main-menu-mobile.open li:nth-of-type(6){animation-delay:.6s}.main-menu-mobile ul{font-size:2rem;font-family:lato,helvetica neue,Arial,sans-serif,-apple-system;text-align:center;list-style:none;padding:0;margin:0;flex:0}.main-menu-mobile ul li{display:block;position:relative;opacity:0}.main-menu-mobile ul li a{display:block;position:relative;color:#fff;text-decoration:none;overflow:hidden}.main-menu-mobile ul li a:hover::after,.main-menu-mobile ul li a:focus::after,.main-menu-mobile ul li a:active::after{width:100%}.main-menu-mobile ul li a::after{content:'';position:absolute;bottom:0;left:50%;width:0%;transform:translateX(-50%);height:3px;background:#fff;transition:.35s}@keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}.lock-scroll{overflow:hidden}ul.social{height:inherit;display:flex;list-style:none;margin:0;padding:0;align-items:center;justify-content:flex-start}ul.social svg{fill:currentColor;height:16px;width:16px}ul.social li{margin:0;padding:0;list-style:none;margin-right:30px}ul.social li:last-of-type{margin:0}ul.social li a{background-repeat:no-repeat;background-position:50%;background-size:auto;padding:8px;display:block}ul.social li a span{font-size:24px}.hamburger{padding:10px 0 10px 10px;outline:none;z-index:30;cursor:pointer}@media(min-width:768px){.hamburger{display:none}}.hamburger:focus{outline:none}.hamburger .hamburger-inner,.hamburger .hamburger-inner::before,.hamburger .hamburger-inner::after{background:#1c3ed3}.hamburger .hamburger-inner::after{width:18px;right:0}.hamburger.is-active .hamburger-inner::after{width:inherit;right:unset}.button{white-space:nowrap;display:inline-block;padding:7px 15px;background:#1c3ed3;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:#fff;text-decoration:none;-webkit-transition:all .15s ease;transition:all .15s ease}.button:hover{color:#fff;background-color:#3d5ce5;text-decoration:none}.button-white{background:0 0;color:#fff;border:2px solid #fff}.title-1{color:#1c3ed3;font-size:2.4rem;line-height:1.2;font-family:lato,helvetica neue,Arial,sans-serif,-apple-system}@media(min-width:768px){.title-1{font-size:3rem}}.title-1.black{color:#222}.title-2{font-family:open sans,helvetica neue,Arial,sans-serif,-apple-system;font-weight:light;color:#333;font-size:2.4rem}@media(min-width:768px){.title-2{font-size:4rem}}.title-2 a{display:block}.title-3{font-family:open sans,helvetica neue,Arial,sans-serif,-apple-system;font-weight:600;color:#2b2b39;font-size:1.9rem;letter-spacing:-1px}@media(min-width:576px){.title-3{font-size:2.1rem}}@media(min-width:768px){.title-3{font-size:2.2rem}}.title-3 a{display:block}.content ul,.content ol{margin-top:10px;margin-bottom:20px}.content ul li,.content ol li{margin-bottom:5px;margin-left:20px}.content a{text-decoration:underline}.content p{color:#4e4e4e;font-family:open sans,helvetica neue,Arial,sans-serif,-apple-system}.content h1{font-family:lato,helvetica neue,Arial,sans-serif,-apple-system;line-height:1.2;font-weight:300;color:#333}@media(min-width:768px){.content h1{line-height:1.2;font-weight:300}}.content h2{font-family:lato,helvetica neue,Arial,sans-serif,-apple-system;line-height:1.4;font-weight:400;color:#333}@media(min-width:768px){.content h2{line-height:1.4}}.content h3{color:#1c3ed3;line-height:1.4;font-weight:200;letter-spacing:1px}@media(min-width:768px){.content h3{line-height:1.4;letter-spacing:1.8px;font-weight:200}}.intro{display:flex;justify-content:flex-start;align-items:center;padding-top:200px;padding-bottom:100px}@media(min-width:576px){.intro{padding-top:160px;padding-bottom:80px}}@media(min-width:768px){.intro{padding-top:160px;padding-bottom:80px}}@media(min-width:992px){.intro{padding-top:200px;padding-bottom:100px}}.intro h1{color:#1c3ed3;font-size:2.4rem;line-height:1.2;font-family:lato,helvetica neue,Arial,sans-serif,-apple-system;width:70%}@media(min-width:576px){.intro h1{width:70%}}@media(min-width:768px){.intro h1{font-size:3rem;width:70%}}@media(min-width:992px){.intro h1{font-size:3rem;width:50%}}.intro p{width:80%;font-size:1.2rem;font-weight:light;line-height:1.5;color:#43454d}@media(min-width:576px){.intro p{width:70%}}@media(min-width:768px){.intro p{width:60%}}@media(min-width:992px){.intro p{width:55%}}@media(min-width:1300px){.intro p{width:45%}}.intro-small{padding-top:100px;padding-bottom:30px}.strip{background-repeat:no-repeat}.strip-white{background-color:#fff}.strip-grey{background-color:#f4f5fb}.strip-diagonal{transform:skewY(5deg);padding-bottom:50px;margin-bottom:65px}.strip-diagonal>div{transform:skewY(-5deg)}.strip-primary-gradient{background-image:linear-gradient(to right,#1c3ed3,#43454d)}.strip-primary-gradient-top-bottom{background-image:linear-gradient(to bottom,#1c3ed3,#43454d)}.strip-primary{background-color:#1c3ed3}.strip-secondary{background-color:#43454d}.strip-diagonal-right{margin-top:-100px;transform:skewY(-5deg);padding-bottom:100px}.strip-diagonal-right>div{transform:skewY(5deg)}.strip-diagonal-left{margin-top:-100px;transform:skewY(5deg);padding-bottom:100px}.strip-diagonal-left>div{transform:skewY(-5deg)}.strip-bg-contain{background-size:contain}.strip-bg-cover{background-size:cover}.whitebox{border:1px solid #dcdcdc;border-radius:3px;box-shadow:0 1px 18px #0003;background:#fff;padding:10px}.feature{height:100%;border:2px solid #eaeaea;padding:20px;background-color:#fff;display:flex;align-items:center;flex-direction:column;text-align:center}.feature .feature-image{flex:0 0 auto;width:80px;height:80px;display:flex;margin-bottom:20px;text-align:center}.feature img{width:100%;height:auto}.feature .feature-title{font-size:1.5rem;line-height:1.2}.feature .feature-content{margin-bottom:0;margin-top:auto}.feature .feature-content p{margin:0}.feature .feature-content p strong{color:#43454d;text-transform:uppercase;font-size:.8rem;font-weight:700}.feature .feature-content p em{color:#1c3ed3;font-style:normal}.hero-image{background-size:cover;background-repeat:no-repeat;background-position:50% 0;background-blend-mode:overlay;background-color:#1c3ed3;height:400px;position:relative}.hero-image .container{height:100%;display:flex;justify-content:center;flex-direction:column}.hero-image .row{height:inherit}.hero-image .hero-text{flex:0;width:90%;color:#fff;margin:auto 0}.hero-image .hero-text h1{font-size:3rem}@media(min-width:768px){.hero-image .hero-text h1{font-size:4rem;width:80%}}.hero-image .hero-text h2{font-size:2.2rem}@media(min-width:768px){.hero-image .hero-text h2{font-size:2.4rem}}.hero-image .hero-text p{font-size:1.6rem;line-height:1.3}@media(min-width:768px){.hero-image .hero-text p{font-size:1.6rem;width:60%}}.hero-image .hero-down{flex:0;text-align:center;opacity:.7}.hero-image .hero-down:hover{opacity:1}.hero-image .hero-section{text-transform:uppercase;font-weight:400}.hero-image-fullscreen{height:100vh}.hero-image-setheight{height:400px}.hero-image-blend-overlay{background-blend-mode:overlay}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-position-center{background-position:50%}.bg-position-bottom{background-position:bottom}.bg-position-top{background-position:top}.bg-overlay{background-blend-mode:overlay}.bg-primary{background-color:#1c3ed3}.bg-secondary{background-color:#43454d}.page-services-single .content>p:first-of-type{font-size:1.2rem;line-height:1.5;margin-bottom:40px;font-weight:300}@media(min-width:768px){.page-services-single .content>p:first-of-type{font-size:1.4rem;line-height:1.4;margin-bottom:40px;font-weight:300}}.service-summary{display:flex;align-items:flex-start}.service-summary .service-image{flex:0 0 40px;margin-right:10px}.service-summary .service-image img{max-width:100%;height:auto}.service-summary .service-content{flex:1}.service-summary .service-content .service-title{font-family:lato,helvetica neue,Arial,sans-serif,-apple-system;font-size:1.5rem}.service-summary .service-content p{color:#666;font-size:.9rem;width:90%}.work-summary{display:flex;align-items:flex-start;flex-direction:column}.work-summary .work-image{max-height:400px;overflow:hidden}.work-summary .work-image img{max-width:100%;height:auto}.work-summary .work-content{flex:1;padding:20px;border-bottom:2px solid #1c3ed3}.work-summary .work-content .work-title{font-family:lato,helvetica neue,Arial,sans-serif,-apple-system;font-size:1.5rem}.work-summary .work-content p{color:#666;font-size:.9rem}.page-work-single h1.title{font-size:3rem;font-family:lato,helvetica neue,Arial,sans-serif,-apple-system;color:#1c3ed3}.page-work-single .work-image img{width:100%;height:auto}.page-work-single .content>p:first-of-type{font-size:24px;line-height:32px;margin-bottom:40px;font-weight:300}.page-work-single .masonry{column-count:3;column-gap:1em}.page-work-single .item{background-color:#eee;margin:0 0 1em} \ No newline at end of file
+* @link https://github.com/jonsuh/hamburgers*/.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:#0000;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#fff}.hamburger-box{width:32px;height:19px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:32px;height:3px;background-color:#1c3ed3;border-radius:3px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--slider .hamburger-inner{top:1.5px}.hamburger--slider .hamburger-inner::before{top:8px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:16px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-4.57142857px,-5px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0,-16px,0) rotate(-90deg)}ul,ol{margin:0;padding:0;list-style:none}.page{display:flex;min-height:100vh;flex-direction:column}.page .wrapper{flex:1}.header{color:#1c3ed3;background-color:#fff;display:flex;justify-content:space-between;align-items:center;box-shadow:0 1px 15px #32325d33;height:60px}.header .container{display:flex;justify-content:space-between;align-items:center}.header.header-absolute{position:absolute;z-index:10;width:100%}.lock-scroll .header.header-absolute{position:static}.footer{background:#43454d;padding-top:20px;padding-bottom:20px}.footer .footer-inner{display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start}@media(min-width:576px){.footer .footer-inner{justify-content:space-between;flex-direction:row;align-items:center}}.footer .footer-title{color:#fff;font-size:1.3rem;font-family:lato,helvetica neue,Arial,sans-serif,-apple-system;margin-bottom:10px;flex:0}@media(min-width:576px){.footer .footer-title{margin:0;flex:0 0 120px}}.footer ul{list-style:none;margin:0;padding:0;flex:1}.footer ul li{display:block;margin-right:10px;color:#c4c5cb;font-size:.9rem;line-height:1.8}.footer ul li:last-of-type{margin-right:0}.footer ul li a{color:#c4c5cb;text-decoration:none}.footer ul li a:hover{text-decoration:underline}.footer ul li.copyright{font-weight:700;color:#c4c5cb;display:none}@media(min-width:768px){.footer ul li.copyright{display:inline-block}}@media(min-width:576px){.footer ul{height:inherit;display:flex;list-style:none;margin:0;padding:0;align-items:center;justify-content:flex-end}.footer ul li{list-style:none}.footer ul li a{display:inline-block;height:40px;padding:10px 8px;font-weight:300}}.sub-footer{background:#2b2d32;padding-top:20px;padding-bottom:20px}@media(min-width:768px){.sub-footer{padding-top:10px;padding-bottom:10px}}.sub-footer .sub-footer-inner{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:768px){.sub-footer .sub-footer-inner{flex-direction:row}}.sub-footer .sub-footer-inner ul{list-style:none;margin:0;padding:0}.sub-footer .sub-footer-inner ul li{list-style:none;display:block;color:#a8abb4;font-size:.9rem;line-height:1.8}.sub-footer .sub-footer-inner ul li strong{font-weight:700;color:#fff}.sub-footer .sub-footer-inner ul li a{color:#a8abb4;text-decoration:none}.sub-footer .sub-footer-inner ul li a:hover{text-decoration:underline}.sub-footer .sub-footer-inner ul li span{display:inline-block;height:40px;padding:10px 0 10px 8px;font-weight:700;color:#fff}.sub-footer .sub-footer-inner ul li.zerostatic a{color:#fff}@media(min-width:576px){.sub-footer .sub-footer-inner ul li{display:inline-block;margin-left:10px}.sub-footer .sub-footer-inner ul li:first-of-type{margin-left:0}}.logo{display:none}@media(min-width:576px){.logo{display:block;width:120px}}.logo img{width:100%;height:auto}.logo a{display:block;width:100%;height:100%}.logo-mobile{display:block;width:40px;padding:10px 0}@media(min-width:576px){.logo-mobile{display:none}}.logo-mobile img{width:100%;height:auto}.logo-mobile a{display:block;width:100%;height:100%}.main-menu{display:none}@media(min-width:768px){.main-menu{display:block}}.main-menu>ul{display:flex;align-items:center;justify-content:flex-start}.main-menu>ul>li{list-style:none;font-size:.9rem}.main-menu>ul>li>a{padding:10px 14px;display:inline-block;font-weight:regular;text-transform:uppercase;text-decoration:none;color:#1c3ed3}.main-menu>ul>li>a:hover{background:#1c3ed3;color:#fff;text-decoration:none}.main-menu>ul>li.active>a{background:#1c3ed3;text-decoration:none;color:#fff}.main-menu>ul>li.active>a:hover{text-decoration:none;background:#1c3ed3;transition:all 225ms ease-in 0s;color:#fff}.main-menu-mobile{position:fixed;background:#1c3ed3;top:0;left:0;width:100%;height:100vh;opacity:0;visibility:hidden;transition:opacity .35s,visibility .35s,height .35s;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column}.main-menu-mobile.open{opacity:.9;visibility:visible;height:100%;z-index:20}.main-menu-mobile.open li{animation:fadeInRight .5s ease forwards;animation-delay:.35s}.main-menu-mobile.open li:nth-of-type(2){animation-delay:.4s}.main-menu-mobile.open li:nth-of-type(3){animation-delay:.45s}.main-menu-mobile.open li:nth-of-type(4){animation-delay:.5s}.main-menu-mobile.open li:nth-of-type(5){animation-delay:.55s}.main-menu-mobile.open li:nth-of-type(6){animation-delay:.6s}.main-menu-mobile ul{font-size:2rem;font-family:lato,helvetica neue,Arial,sans-serif,-apple-system;text-align:center;list-style:none;padding:0;margin:0;flex:0}.main-menu-mobile ul li{display:block;position:relative;opacity:0}.main-menu-mobile ul li a{display:block;position:relative;color:#fff;text-decoration:none;overflow:hidden}.main-menu-mobile ul li a:hover::after,.main-menu-mobile ul li a:focus::after,.main-menu-mobile ul li a:active::after{width:100%}.main-menu-mobile ul li a::after{content:'';position:absolute;bottom:0;left:50%;width:0%;transform:translateX(-50%);height:3px;background:#fff;transition:.35s}@keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}.lock-scroll{overflow:hidden}ul.social{height:inherit;display:flex;list-style:none;margin:0;padding:0;align-items:center;justify-content:flex-start}ul.social svg{fill:currentColor;height:16px;width:16px}ul.social li{margin:0;padding:0;list-style:none;margin-right:30px}ul.social li:last-of-type{margin:0}ul.social li a{background-repeat:no-repeat;background-position:50%;background-size:auto;padding:8px;display:block}ul.social li a span{font-size:24px}.hamburger{padding:10px 0 10px 10px;outline:none;z-index:30;cursor:pointer}@media(min-width:768px){.hamburger{display:none}}.hamburger:focus{outline:none}.hamburger .hamburger-inner,.hamburger .hamburger-inner::before,.hamburger .hamburger-inner::after{background:#1c3ed3}.hamburger .hamburger-inner::after{width:18px;right:0}.hamburger.is-active .hamburger-inner::after{width:inherit;right:unset}.button{white-space:nowrap;display:inline-block;padding:7px 15px;background:#1c3ed3;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:#fff;text-decoration:none;-webkit-transition:all .15s ease;transition:all .15s ease}.button:hover{color:#fff;background-color:#3d5ce5;text-decoration:none}.button-white{background:0 0;color:#fff;border:2px solid #fff}.title-1{color:#1c3ed3;font-size:2.4rem;line-height:1.2;font-family:lato,helvetica neue,Arial,sans-serif,-apple-system}@media(min-width:768px){.title-1{font-size:3rem}}.title-1.black{color:#222}.title-2{font-family:open sans,helvetica neue,Arial,sans-serif,-apple-system;font-weight:light;color:#333;font-size:2.4rem}@media(min-width:768px){.title-2{font-size:4rem}}.title-2 a{display:block}.title-3{font-family:open sans,helvetica neue,Arial,sans-serif,-apple-system;font-weight:600;color:#2b2b39;font-size:1.9rem;letter-spacing:-1px}@media(min-width:576px){.title-3{font-size:2.1rem}}@media(min-width:768px){.title-3{font-size:2.2rem}}.title-3 a{display:block}.content ul,.content ol{margin-top:10px;margin-bottom:20px}.content ul li,.content ol li{margin-bottom:5px;margin-left:20px}.content a{text-decoration:underline}.content p{color:#4e4e4e;font-family:open sans,helvetica neue,Arial,sans-serif,-apple-system}.content h1{font-family:lato,helvetica neue,Arial,sans-serif,-apple-system;line-height:1.2;font-weight:300;color:#333}@media(min-width:768px){.content h1{line-height:1.2;font-weight:300}}.content h2{font-family:lato,helvetica neue,Arial,sans-serif,-apple-system;line-height:1.4;font-weight:400;color:#333}@media(min-width:768px){.content h2{line-height:1.4}}.content h3{color:#1c3ed3;line-height:1.4;font-weight:200;letter-spacing:1px}@media(min-width:768px){.content h3{line-height:1.4;letter-spacing:1.8px;font-weight:200}}.intro{display:flex;justify-content:flex-start;align-items:center;padding-top:200px;padding-bottom:100px}@media(min-width:576px){.intro{padding-top:160px;padding-bottom:80px}}@media(min-width:768px){.intro{padding-top:160px;padding-bottom:80px}}@media(min-width:992px){.intro{padding-top:200px;padding-bottom:100px}}.intro h1{color:#1c3ed3;font-size:2.4rem;line-height:1.2;font-family:lato,helvetica neue,Arial,sans-serif,-apple-system;width:70%}@media(min-width:576px){.intro h1{width:70%}}@media(min-width:768px){.intro h1{font-size:3rem;width:70%}}@media(min-width:992px){.intro h1{font-size:3rem;width:50%}}.intro p{width:80%;font-size:1.2rem;font-weight:light;line-height:1.5;color:#43454d}@media(min-width:576px){.intro p{width:70%}}@media(min-width:768px){.intro p{width:60%}}@media(min-width:992px){.intro p{width:55%}}@media(min-width:1300px){.intro p{width:45%}}.intro-small{padding-top:100px;padding-bottom:30px}.strip{background-repeat:no-repeat}.strip-white{background-color:#fff}.strip-grey{background-color:#f4f5fb}.strip-diagonal{transform:skewY(5deg);padding-bottom:50px;margin-bottom:65px}.strip-diagonal>div{transform:skewY(-5deg)}.strip-primary-gradient{background-image:linear-gradient(to right,#1c3ed3,#43454d)}.strip-primary-gradient-top-bottom{background-image:linear-gradient(to bottom,#1c3ed3,#43454d)}.strip-primary{background-color:#1c3ed3}.strip-secondary{background-color:#43454d}.strip-diagonal-right{margin-top:-100px;transform:skewY(-5deg);padding-bottom:100px}.strip-diagonal-right>div{transform:skewY(5deg)}.strip-diagonal-left{margin-top:-100px;transform:skewY(5deg);padding-bottom:100px}.strip-diagonal-left>div{transform:skewY(-5deg)}.strip-bg-contain{background-size:contain}.strip-bg-cover{background-size:cover}.whitebox{border:1px solid #dcdcdc;border-radius:3px;box-shadow:0 1px 18px #0003;background:#fff;padding:10px}.feature{height:100%;border:2px solid #eaeaea;padding:20px;background-color:#fff;display:flex;align-items:center;flex-direction:column;text-align:center}.feature .feature-image{flex:0 0 auto;width:80px;height:80px;display:flex;margin-bottom:20px;text-align:center}.feature img{width:100%;height:auto}.feature .feature-title{font-size:1.5rem;line-height:1.2}.feature .feature-content{margin-bottom:0;margin-top:auto}.feature .feature-content p{margin:0}.feature .feature-content p strong{color:#43454d;text-transform:uppercase;font-size:.8rem;font-weight:700}.feature .feature-content p em{color:#1c3ed3;font-style:normal}.hero-image{background-size:cover;background-repeat:no-repeat;background-blend-mode:overlay;background-color:#1c3ed3;height:400px;position:relative;padding-top:60px}.hero-image .container{height:100%;display:flex;justify-content:center;flex-direction:column}.hero-image .row{height:inherit}.hero-image .hero-text{flex:0;color:#fff;margin:auto 0}.hero-image .hero-text h1{font-size:3rem}@media(min-width:768px){.hero-image .hero-text h1{font-size:4rem;width:80%}}.hero-image .hero-text h2{font-size:2.2rem}@media(min-width:768px){.hero-image .hero-text h2{font-size:2.4rem}}.hero-image .hero-text p{font-size:1.6rem;line-height:1.3}@media(min-width:768px){.hero-image .hero-text p{font-size:1.6rem;width:60%}}.hero-image .hero-down{flex:0;text-align:center;opacity:.7}.hero-image .hero-down:hover{opacity:1}.hero-image .hero-section{text-transform:uppercase;font-weight:400}.hero-image-fullscreen{height:100vh}.hero-image-setheight{height:460px}.hero-image-blend-overlay{background-blend-mode:overlay}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-position-center{background-position:50%}.bg-position-bottom{background-position:bottom}.bg-position-top{background-position:top}.bg-overlay{background-blend-mode:overlay}.bg-primary{background-color:#1c3ed3}.bg-secondary{background-color:#43454d}.page-services-single .content>p:first-of-type{font-size:1.2rem;line-height:1.5;margin-bottom:40px;font-weight:300}@media(min-width:768px){.page-services-single .content>p:first-of-type{font-size:1.4rem;line-height:1.4;margin-bottom:40px;font-weight:300}}.service-summary{display:flex;align-items:flex-start}.service-summary .service-image{flex:0 0 40px;margin-right:10px}.service-summary .service-image img{max-width:100%;height:auto}.service-summary .service-content{flex:1}.service-summary .service-content .service-title{font-family:lato,helvetica neue,Arial,sans-serif,-apple-system;font-size:1.5rem}.service-summary .service-content p{color:#666;font-size:.9rem;width:90%}.work-summary{display:flex;align-items:flex-start;flex-direction:column}.work-summary .work-image{max-height:400px;overflow:hidden}.work-summary .work-image img{max-width:100%;height:auto}.work-summary .work-content{flex:1;padding:20px;border-bottom:2px solid #1c3ed3}.work-summary .work-content .work-title{font-family:lato,helvetica neue,Arial,sans-serif,-apple-system;font-size:1.5rem}.work-summary .work-content p{color:#666;font-size:.9rem}.page-work-single h1.title{font-size:3rem;font-family:lato,helvetica neue,Arial,sans-serif,-apple-system;color:#1c3ed3}.page-work-single .work-image img{width:100%;height:auto}.page-work-single .content>p:first-of-type{font-size:24px;line-height:32px;margin-bottom:40px;font-weight:300}.page-work-single .masonry{column-count:3;column-gap:1em}.page-work-single .item{background-color:#eee;margin:0 0 1em} \ No newline at end of file