/*! HTML5 Boilerplate v5.3.0 | MIT License | https://html5boilerplate.com/ */fieldset,h1,h2,h3,h4{margin:0;padding:0}.hero-img,.hero-wrap,header{overflow:hidden}.main-nav li a,button,h1,h2,h3,h4{text-transform:uppercase}.about article,.logo-bar,.main-content h2,.project-hero,.thankyou-page .main-content{text-align:center}html{color:#161719;font-size:1em;line-height:1.4}li{list-style:none}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}a,a:hover{color:#5071ac}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.project-page h2 span,body,button,input,select,textarea{font:16px proxima-nova,"Open Sans","Gill Sans MT","Gill Sans",Arial,sans-serif}body{background-color:#fcfafb;min-width:320px}h1,h2,h3{font-family:serenity,"Open Sans","Gill Sans MT","Gill Sans",Arial,sans-serif;font-weight:700}h1{font-size:100px;line-height:80px}h2{font-size:50px;line-height:40px}h3{font-size:35px}h4{font-size:18px;letter-spacing:.05em}a{text-decoration:none}a:hover{text-decoration:underline}p{font-size:21px;line-height:30px;letter-spacing:.01em;margin-bottom:30px}a.button,button{font:18px/40px proxima-nova-soft,"Open Sans","Gill Sans MT","Gill Sans",Arial,sans-serif;font-style:normal;font-weight:400;text-decoration:none;letter-spacing:.025em;padding:0 40px;display:inline-block;height:40px;border-radius:21px;transition:background-color .2s}a.view_project,button{background-color:#6a8cc9;border:1px solid #6a8cc9;color:#fff}a.view_project:hover,button:hover{background-color:transparent;border:1px solid #6a8cc9;color:#5071ac}a.get-in-touch{background-color:#fff;border:1px solid #fff;color:#161719}a.get-in-touch:hover{background-color:transparent;border:1px solid #fff;color:#fff}header{max-width:1230px;margin:0 auto}h2.serj-logo a{display:block;float:left;margin-top:40px;margin-left:60px;text-indent:-9999px;background:url(../img/serj-logo.svg) no-repeat;background-size:contain;width:97px;height:47px}.main-nav ul{float:right;margin-top:63px;margin-right:30px}.main-nav li{display:inline-block}.main-nav li a{float:right;color:#000;margin-left:90px;padding-bottom:4px;font-size:18px;border-bottom:2px solid transparent;transition:border-bottom .2s}.main-nav ul li:first-child a{margin-left:0}.about-page .main-nav li .about-page,.contact-page .main-nav li .contact-page,.homepage .main-nav li .homepage{border-color:#000}.main-nav li a:hover{text-decoration:none;border-color:#000}.project-img img{border-bottom-left-radius:3px;border-bottom-right-radius:3px;max-width:100%;height:auto}.project-img{display:block;border-radius:3px;padding-top:46px;background:url(../img/brwsr-contr.svg) left 20px top 18px no-repeat;background-color:rgba(255,255,255,.6);box-shadow:0 0 51px 0 rgba(108,105,119,.3);transition:box-shadow .2s ease-in-out}a.project-img:hover{box-shadow:0 0 10px 0 rgba(108,105,119,.1)}.homepage .footer-wrap{background-color:#fcfafb}.footer-wrap{background-color:#fff}footer{max-width:770px;margin:0 auto}p.copyright{font-size:15px;line-height:100px;float:left;margin:0}.sm-icons ul{float:right;margin-top:27px}.sm-icons li{display:inline-block}.sm-icons li a{display:block;margin-left:40px;text-indent:-9999px;background-size:contain;padding:10px;opacity:1;transition:opacity .2s}.logo-bar .project-logo a:hover,.sm-icons li a:hover{opacity:.5}.sm-icons .twitter a{background:url(../img/twitter.svg) center no-repeat;width:29px;height:25px}.sm-icons .instagram a{background:url(../img/instagram.svg) center no-repeat;width:26px;height:25px}.sm-icons .dribbble a{background:url(../img/dribbble.svg) center no-repeat;width:25px;height:25px}.sm-icons .linkedin a{background:url(../img/linkedin.svg) right no-repeat;width:25px;height:25px;padding-right:0}@media screen and (max-width:1230px){h2.serj-logo a{margin-left:30px}}@media screen and (max-width:1032px){a.button{font-size:15px;line-height:34px;padding:0 30px;letter-spacing:.035em;height:34px}}@media screen and (max-width:866px){a.button{font-size:14px;line-height:30px;padding:0 25px;letter-spacing:.035em;height:30px}footer{padding:0 30px}}@media screen and (max-width:780px){.main-nav li a{margin-left:60px}footer{text-align:center}.sm-icons ul{float:none;margin:27px auto 0;padding:0}.sm-icons li.twitter a{margin-left:0;padding-left:0}p.copyright{float:none;line-height:70px;font-size:14px}}@media screen and (max-width:518px){h2.serj-logo a{margin-top:30px}.main-nav ul{margin-top:53px}.main-nav li a{margin-left:40px;font-size:16px}}@media screen and (max-width:458px){h2.serj-logo a{width:80px;height:47px}.main-nav ul{margin-top:50px}.main-nav li a{margin-left:30px;font-size:14px}}@media screen and (max-width:397px){h2.serj-logo a{width:67px;height:39px;margin-left:15px;margin-top:20px}.main-nav ul{margin-top:34px;margin-right:15px;padding:0}.main-nav li a{margin-left:20px;padding-bottom:2px}footer{padding:0 15px}.sm-icons li a{margin-left:30px}.sm-icons .twitter a{background-size:24px auto}.sm-icons .instagram a{background-size:22px auto}.sm-icons .dribbble a,.sm-icons .linkedin a{background-size:21px auto}}.homepage .page-wrap{background-repeat:no-repeat,no-repeat;background-image:url(../img/hero-bg.jpg),url(../img/main-bg.jpg);background-position:top center,center 1220px;background-size:contain,cover}.hero-wrap{background:url(../img/hero-circle.svg) right 40px bottom 235px no-repeat}.hero-img{position:relative;max-width:1170px;margin:300px auto 230px}.hero-img h1{width:375px;height:170px;float:right;text-indent:-9999px;background:url(../img/serj-heading.svg) no-repeat}.scroll-icon{position:absolute;left:30px;bottom:0}.project{max-width:1170px;padding:90px;margin:0 auto;overflow:auto}.project-info{padding-left:30px;margin-top:100px;max-width:310px}.project-info small{padding-right:100px;margin-left:-30px;font-size:15px;background:url(../img/proj-line.svg) center no-repeat}.project-info h2{margin:20px 0 0}.project-info p{margin:10px auto 30px;font-size:16px}.project-wrap-odd{background:url(../img/cont-circle.svg) left 40px bottom 90px no-repeat}.project-wrap-even{background:url(../img/cont-triang.svg) right 40px bottom 90px no-repeat}.project-wrap-odd .project-info{float:left}.project-wrap-odd .project-img{float:right}.project-wrap-even .project-info{float:left;margin-left:30px}.project-wrap-even .project-img{float:left}.about{background-color:#fff;padding-top:170px;margin-top:90px}.about article{max-width:770px;margin:0 auto}.about h3{margin-bottom:65px}a.learn-more{background-color:transparent;border:1px solid #6a8cc9;color:#5071ac;margin:40px auto 180px}a.learn-more:hover{background-color:#6a8cc9;border:1px solid #6a8cc9;color:#fff}@media screen and (max-width:1921px){.hero-img h1{float:none;margin:0 auto}}@media screen and (max-width:1355px){.project-info small{margin-left:0}.project-wrap-even .project-info{float:left;margin-left:0}.project-info h2{font-size:45px;line-height:37px}}@media screen and (max-width:1320px){.hero-img h1{width:300px;height:144px;background-size:300px 144px}.hero-img{margin:200px auto 160px}.hero-wrap{background-position:right 30px bottom 165px}.project{padding:70px 30px}.project-info{max-width:25%}.homepage .project-img{max-width:65%;padding-top:38px;background-position:left 20px top 14px;background-size:45px 10px}.project-wrap-odd{background-position:left 30px bottom 70px}.project-wrap-even{background-position:right 30px bottom 70px}.about{margin-top:70px;padding-top:130px}.about p{font-size:19px;line-height:28px}.about h3{margin-bottom:55px}a.learn-more{margin:30px auto 140px}}@media screen and (max-width:1032px){.hero-img h1{width:270px;height:130px;background-size:270px 130px}.homepage .project-img{padding-top:30px;background-size:40px 9px;background-position:left 15px top 11px}.project-info h2{font-size:40px;line-height:35px}.project-wrap-odd .project-info{padding-left:0}.project-info small{font-size:13px;padding-right:90px}.project-info p{margin:0 auto 20px}}@media screen and (max-width:866px){.project{padding:50px 30px}.homepage .project-img{padding-top:26px;background-position:left 12px top 10px;background-size:36px 8px}.project-info{margin-top:80px}.project-info h2{font-size:34px;line-height:30px;margin-top:10px}.project-info p{font-size:14px}.project-wrap-odd{background-position:left 30px bottom 50px}.project-wrap-even{background-position:right 30px bottom 50px}.about{margin-top:50px;padding-top:90px}.about p{font-size:18px;line-height:25px}.about h3{margin-bottom:35px}a.learn-more{margin:20px auto 100px}.about article{padding:0 30px}}@media screen and (max-width:780px){.homepage .page-wrap{background-image:url(../img/hero-bg-mob.jpg),url(../img/main-bg-mob.jpg);background-position:top center,center 900px}.hero-wrap{background:0 0;position:relative}.hero-img{position:static;margin-bottom:170px}.scroll-icon{position:absolute;left:50%;margin-left:-9px;bottom:0}.project-wrap-odd{background-size:9px 9px;background-position:left 30px bottom 61px}.project-wrap-even{background-size:9px 10px;background-position:right 30px bottom 60px}.project-wrap-even .project-img,.project-wrap-even .project-info,.project-wrap-odd .project-img,.project-wrap-odd .project-info{float:none}.project-info,.project-wrap-even .project-info{max-width:50%;margin:60px auto 0;padding-left:0;text-align:center}.homepage .project-img{max-width:100%}.about article{padding:0 60px}}.other-pages,.project-details{position:relative}@media screen and (max-width:458px){.project-info,.project-wrap-even .project-info{max-width:90%}.about article{padding:0 30px}.about p{font-size:16px;line-height:24px}}@media screen and (max-width:397px){.hero-img{margin:140px 0 120px}.hero-img h1{width:220px;height:106px;background-size:220px 106px}.scroll-icon{bottom:0}.project{padding:40px 15px}.homepage .project-img{padding-top:20px;background-position:left 8px top 8px;background-size:28px 6px}.project-info,.project-wrap-even .project-info{margin-top:24px}.project-info p{margin-bottom:10px}.project-wrap-odd{background-position:left 15px bottom 52px}.project-wrap-even{background-position:right 15px bottom 51px}.about{padding-top:80px}.about article{padding:0 20px}a.learn-more{margin:10px auto 90px}}.project-page .page-wrap{background-repeat:no-repeat,no-repeat;background-image:url(../img/project-hero-bg.jpg),url(../img/project-bottom-bg.jpg);background-position:top center,bottom center;background-size:contain,contain}.project-hero{background:center bottom 165px no-repeat;background-size:contain}.asi .page-wrap{background-image:url(../img/project-hero-bg.jpg),none}.silhouette .project-hero{background-image:url(../img/silhouette/silhouette-bg-text.svg)}.danby .project-hero{background-image:url(../img/danby/danby-bg-text.svg)}.larlyn .project-hero{background-image:url(../img/larlyn/larlyn-bg-text.svg)}.jiffy .project-hero{background-image:url(../img/jiffy/jiffy-bg-text.svg)}.asi .project-hero{background-image:url(../img/asi/asi-bg-text.svg)}.tempus .project-hero{background-image:url(../img/tempus/tempus-bg-text.svg)}.dw .project-hero{background-image:url(../img/dw/dw-bg-text.svg)}.lambton .project-hero{background-image:url(../img/lambton/lambton-bg-text.svg)}.project-hero img{margin-top:40px;max-width:100%;max-height:auto}.project-details{padding:125px 0;background-color:rgba(255,255,255,.95);margin-top:-170px}.project-details section{max-width:1110px;margin:0 auto;padding:0 30px;overflow:hidden}.project-details .project-logo{width:25%;float:left}.project-details .project-logo h1{text-indent:-9999px;background-repeat:no-repeat;background-size:contain}.silhouette .project-details h1{width:212px;height:40px;background-image:url(../img/logos/silhouette-logo.svg)}.danby .project-details h1{width:171px;height:45px;background-image:url(../img/logos/danby-logo.svg)}.larlyn .project-details h1{width:198px;height:51px;background-image:url(../img/logos/larlyn-logo.svg)}.jiffy .project-details h1{width:215px;height:52px;background-image:url(../img/logos/jiffy-logo.svg)}.asi .project-details h1{width:265px;height:17px;background-image:url(../img/logos/asi-logo.svg);margin-top:15px}.tempus .project-details h1{width:201px;height:51px;background-image:url(../img/logos/tempus-logo.svg)}.dw .project-details h1{width:249px;height:17px;background-image:url(../img/logos/dw-logo.svg);margin-top:15px}.lambton .project-details h1{width:228px;height:67px;background-image:url(../img/logos/lambton-logo.svg)}.project-details .details-item{float:left;padding-left:60px;width:19.5%;width:calc(25% - 60px)}.project-details .details-item p{font-size:16px;margin:0}.main-content h2{font-size:26px;line-height:28px;margin:143px auto 76px}.main-content h2 span{display:inline-block;vertical-align:top;margin-top:3px;margin-right:10px;font-size:14px}.banner-img img{width:100%;max-height:auto}.jiffy .banner-img img,.larlyn .banner-img img,.silhouette .banner-img img{margin-top:-300px}.lambton .banner-img img{margin-top:-240px}.main-page-wrap{background-repeat:no-repeat,no-repeat;background-image:url(../img/cont-circle.svg),url(../img/cont-triang.svg);background-position:left 40px top 104px,right 40px top 104px;padding:0 90px 150px}.main-page .project-img{margin:0 auto;max-width:970px;position:relative}.other-pages-bg{background-repeat:no-repeat;background-position:top center;background-size:cover}.content-page .main-content::before,.other-pages::before{width:11px;height:11px;content:"";background-repeat:no-repeat;background-image:url(../img/cont-circle.svg);position:absolute;left:40px;top:248px}.dw .screen-wrap-odd .mob-scr,.tempus .screen-wrap-even .mob-scr{left:0}.content-page .main-content::after,.other-pages::after{width:12px;height:13px;content:"";background-repeat:no-repeat;background-image:url(../img/cont-triang.svg);position:absolute;right:40px;top:248px}.dw .screen-wrap-even .mob-scr,.tempus .screen-wrap-odd .mob-scr{right:0}.silhouette .other-pages-bg{background-color:#f0f1fa;background-image:url(../img/silhouette/silhouette-subpages-bg.jpg)}.danby .other-pages-bg{background-color:#f1f6fc;background-image:url(../img/danby/danby-subpages-bg.jpg)}.larlyn .other-pages-bg{background-color:#f4f8fd;background-image:url(../img/larlyn/larlyn-subpages-bg.jpg)}.jiffy .other-pages-bg{background-color:#f0f6fc;background-image:url(../img/jiffy/jiffy-subpages-bg.jpg)}.lambton .other-pages-bg{background-color:#f0f6fc;background-image:url(../img/lambton/lambton-subpages-bg.jpg)}.other-pages-wrap{max-width:970px;margin:0 auto;padding:0 100px 120px;overflow:hidden}.three-col .other-pages-wrap{max-width:1170px}.one-col .col-1{margin:0 auto;max-width:570px}.two-col .col-1,.two-col .col-2{width:48.5%;width:calc(50% - 15px)}.two-col .col-1{float:left}.two-col .col-2{float:right}.three-col .col-1,.three-col .col-2,.three-col .col-3{width:31.6%;width:calc(33.3% - 20px)}.three-col .col-1{float:left;margin-right:31px}.three-col .col-2{float:left}.three-col .col-3{float:right}.other-pages .project-img{padding-top:34px;margin-bottom:30px;background-size:40px 9px;background-position:left 15px top 13px}.logos-wrap{background-color:#6074b4;background:linear-gradient(to left,#ec9999 0,#406cba 100%)}.logo-bar{max-width:1110px;margin:0 auto;padding:60px 0}.logo-bar .get-in-touch{margin:20px}.logo-bar .project-logo{display:inline-block;padding:0 20px;width:12%}.logo-bar .project-logo a{display:block;margin:20px auto;transition:opacity .2s}.logo-bar .silhouette-logo img{width:125px}.logo-bar .silhouette-logo{min-width:125px}.logo-bar .jiffy-logo img{width:133px}.logo-bar .jiffy-logo{min-width:133px}.logo-bar .danby-logo img{width:94px;margin-top:5px}.logo-bar .danby-logo{min-width:94px}.logo-bar .asi-logo img{width:73px}.logo-bar .asi-logo{min-width:73px}.logo-bar .larlyn-logo img{width:117px}.logo-bar .larlyn-logo{min-width:117px}.logo-bar .tempus-logo img{width:110px;margin-top:5px}.logo-bar .tempus-logo{min-width:110px}.logo-bar .dw-logo img{width:101px}.logo-bar .dw-logo{min-width:101px}.logo-bar .lambton-logo img{width:133px}.logo-bar .lambton-logo{min-width:133px}.asi .other-pages h2{margin-top:0}.asi .other-pages::after,.asi .other-pages::before{content:none}.asi .one-col .col-1{margin:0 auto;max-width:970px}.asi .illustration img{max-width:100%;max-height:auto;margin-bottom:90px}.asi .col-1 .illustration:last-child img{margin-bottom:0}.screen-wrap-even,.screen-wrap-odd{position:relative}.dw .other-pages-wrap,.tempus .other-pages-wrap{max-width:1170px}.tab-scr{max-width:970px}.mob-scr{max-width:320px;position:absolute;bottom:-80px}.tempus .screen-wrap-odd .tab-scr{float:left}.dw .screen-wrap-odd .tab-scr,.tempus .screen-wrap-even .tab-scr{float:right}.dw .screen-wrap-even .tab-scr{float:left}.dw .project-img{box-shadow:0 0 51px 0 rgba(42,18,118,.3)}.dw .other-pages:nth-child(odd),.tempus .other-pages:nth-child(odd){background-color:#f3f2f7}@media screen and (min-width:1230px){.dw .other-pages:nth-child(4),.tempus .other-pages:nth-child(4){padding-bottom:80px}}@media screen and (max-width:1230px){.tab-scr{max-width:90%}.mob-scr{max-width:28%}}@media screen and (max-width:1170px){.project-hero{background-position:center bottom 115px}.project-details{padding:90px 0;margin-top:-120px}.main-content h2{margin-top:123px}.other-pages::after,.other-pages::before{top:228px}}@media screen and (max-width:1032px){.main-page-wrap{background-position:left 30px top 104px,right 30px top 104px;padding:0 70px 130px}.other-pages::before{left:30px;top:228px}.other-pages::after{right:30px;top:228px}.other-pages-wrap{padding:0 70px 100px}.asi .other-pages-wrap{padding-left:20px;padding-right:20px}.jiffy .banner-img img,.lambton .banner-img img,.larlyn .banner-img img,.silhouette .banner-img img{margin-top:-200px}.mob-scr{bottom:-40px}}@media screen and (max-width:866px){.main-page-wrap{background-position:left 30px top 83px,right 30px top 83px;padding:0 70px 90px}.other-pages::before{left:30px;top:166px}.other-pages::after{right:30px;top:166px}.project-hero{background-position:center bottom 98px}.project-details{padding:70px 0;margin-top:-100px}.main-content h2{font-size:26px;margin:83px auto 54px;text-align:center}.three-col .col-1,.three-col .col-2,.three-col .col-3{width:370px;margin:0 auto;float:none}.silhouette .project-details h1{width:175px;height:33px}.danby .project-details h1{width:143px;height:38px}.larlyn .project-details h1{width:149px;height:38px}.jiffy .project-details h1{width:168px;height:40px}.tempus .project-details h1{width:150px;height:38px}.dw .project-details h1{width:220px;height:15px}.lambton .project-details h1{width:170px;height:50px}.project-details .details-item{float:left;padding-left:40px;width:18%}h4{font-size:16px;margin-bottom:5px}.project-details .details-item p{font-size:15px;line-height:18px;margin:0}.main-page .project-img{padding-top:34px;background-size:40px 9px;background-position:left 15px top 13px}.jiffy .banner-img img,.lambton .banner-img img,.larlyn .banner-img img,.silhouette .banner-img img{margin-top:-150px}.lambton .banner-img img{margin-top:-130px}.other-pages-wrap{padding-bottom:60px}}@media screen and (max-width:780px){.tab-scr{max-width:970px}.mob-scr{margin:60px auto 0;max-width:40%;position:static}.dw .screen-wrap-even .tab-scr,.dw .screen-wrap-odd .tab-scr,.tempus .screen-wrap-even .tab-scr,.tempus .screen-wrap-odd .tab-scr{float:none}.main-page-wrap{background-size:9px 9px,9px 10px}.other-pages::before{background-size:9px 9px}.other-pages::after{background-size:9px 10px}}@media screen and (max-width:632px){.project-hero{background-position:center bottom 78px}.project-details{margin-top:-80px}.main-content .col-1,.main-content .col-2{float:none;margin:0 auto}.two-col .col-1,.two-col .col-2{width:470px}.project-details .project-logo{float:none;width:100%}.project-page .project-details h1{margin:0 auto 40px}.project-details .details-item{float:left;text-align:center;padding-left:0;width:32.8%}}@media screen and (max-width:608px){.two-col .col-1,.two-col .col-2{width:100%}.asi .illustration img{margin-bottom:60px}.mob-scr{margin-top:40px}}@media screen and (max-width:510px){.three-col .col-1,.three-col .col-2,.three-col .col-3{width:100%}.mob-scr{max-width:55%;margin-top:40px}}@media screen and (max-width:440px){.main-content .other-pages-bg,.main-page-wrap,.project-page .project-hero{background-image:none}.main-page-wrap{padding:0 30px 80px}.other-pages::after,.other-pages::before{content:none}.other-pages-wrap{padding:0 30px 50px}.project-page .project-img{padding-top:26px;background-position:left 12px top 10px;background-size:36px 8px}.jiffy .banner-img img,.lambton .banner-img img,.larlyn .banner-img img,.silhouette .banner-img img{margin-top:-110px}.project-details{margin-top:-70px}.project-details .details-item{float:none;text-align:center;width:100%;margin-top:35px}.project-page .page-wrap{background-image:url(../img/project-hero-bg-mob.jpg),url(../img/project-bottom-bg.jpg)}.asi .page-wrap{background-image:url(../img/project-hero-bg-mob.jpg),none}.main-content h2{font-size:23px;line-height:25px;margin:74px auto 35px}.main-content h2 span{font-size:12px;margin-top:3px;margin-right:6px}.three-col .col-1,.three-col .col-2,.three-col .col-3{width:97%}.asi .illustration img{margin-bottom:40px}}@media screen and (max-width:397px){.main-page-wrap{background-image:none;padding:0 20px 80px}.jiffy .banner-img img,.lambton .banner-img img,.larlyn .banner-img img,.silhouette .banner-img img{margin-top:-96px}.project-details{margin-top:-60px}.other-pages-wrap{padding:0 20px 50px}.project-page .project-img{padding-top:20px;background-position:left 8px top 8px;background-size:28px 6px}.three-col .col-1,.three-col .col-2,.three-col .col-3{width:100%}}@media screen and (min-width:633px) and (max-width:970px){.asi .project-details .project-logo,.dw .project-details .project-logo{float:none;width:100%}.asi .project-details h1,.dw .project-details h1{margin:0 auto 40px}.asi .project-details .details-item,.dw .project-details .details-item{float:left;text-align:center;padding-left:0;width:32.8%}}.content-page .page-wrap{background-image:url(../img/content-page/content-top-bg.jpg),url(../img/content-page/content-bot-bg.jpg);background-repeat:no-repeat,no-repeat;background-position:top center,bottom center}.content-page h1{letter-spacing:-.025em;position:relative;margin-bottom:110px}.content-page h1::after{width:80px;height:3px;content:"";background-repeat:no-repeat;background-image:url(../img/content-page/title-line.svg);position:absolute;bottom:-60px;left:0}.content-page p.copyright{float:none;text-align:center}.content-page .main-content{max-width:1110px;padding:0 30px;margin:250px auto;overflow:hidden}.content-page .main-content::after,.content-page .main-content::before{top:372px}.title-col{max-width:370px;float:left}.content-col{max-width:570px;float:right}.content-page .sm-icons ul{float:none;padding:0;margin-top:80px}.content-page .twitter a{margin-left:0;padding-left:0}@media screen and (max-width:1230px){.content-page .main-content::after,.content-page .main-content::before{content:none}.content-page .main-content{padding:0 60px;margin:200px auto}}@media screen and (max-width:1032px){.content-page h1{font-size:90px;line-height:72px}.content-page .main-content{margin:150px auto}}@media screen and (max-width:940px){.content-page h1::after{left:50%;margin-left:-40px}.content-page .main-content{padding:0}.content-page .title-col{text-align:center}.content-page .sm-icons ul{margin-top:40px}.title-col p{font-size:19px;line-height:28px;padding:0 20px}.content-page .content-col,.content-page .title-col{float:none;margin:0 auto}}@media screen and (max-width:518px){.content-page h1{font-size:80px;line-height:62px}.content-page .main-content{margin-bottom:60px}}@media screen and (max-width:397px){.content-page h1{font-size:65px;line-height:50px;margin-bottom:80px}.content-page .main-content{margin:120px auto 60px}.content-page h1::after{width:40px;height:2px;background-image:url(../img/content-page/title-line-mob.svg);margin-left:-20px;bottom:-44px}.title-col p{font-size:16px;line-height:24px}}.contact-form{margin-top:10px}.contact-form p{margin:0;padding:0;position:relative}button,input,label,textarea{display:block;outline:0}input,textarea{font-size:20px;background-color:transparent;border:none;border-bottom:1px solid #bbcdee;width:450px;height:40px;padding-left:20px;padding-top:35px;transition:all .3s}textarea{resize:vertical;line-height:30px;padding-top:40px;height:160px}label{position:absolute;top:25px;left:20px;font-size:20px;transition:all .2s}button{margin:30px auto 0;height:54px;line-height:54px;padding:0 70px;border-radius:27px}input:focus+label,input:valid+label,textarea:focus+label,textarea:valid+label{color:#415985;font-size:15px;top:5px}input:focus,textarea:focus{border-bottom:1px solid #fff;background-color:#f5f2fa}@media screen and (max-width:1032px){input,textarea{width:380px}.contact-form{width:400px}}@media screen and (max-width:940px){.contact-form{margin:60px auto 0}}@media screen and (max-width:397px){input,label,textarea{font-size:18px}input,textarea{width:300px}textarea{line-height:28px}.contact-form{width:320px;margin-top:40px}}.about-page h1{margin-bottom:196px}.about-page .content-col p,.thankyou-page .main-content p{line-height:32px;margin-top:0;margin-bottom:40px}.about-page .buttons{margin-top:70px}.about-page .learn-more{margin:0 0 0 16px}@media screen and (max-width:1170px){.about-page .content-col{width:55%}.about-page .content-col p,.thankyou-page .main-content p{font-size:19px;line-height:28px;margin-bottom:30px}.about-page h1{margin-bottom:106px}}@media screen and (min-width:503px) and (max-width:1170px){.about-page a.button{font-size:18px;line-height:40px;padding:0 40px;letter-spacing:.025em;height:40px}}@media screen and (max-width:940px){.about-page .content-col{margin-top:62px;width:80%}.about-page .buttons{margin:60px auto 0;text-align:center}}@media screen and (max-width:502px){.about-page .content-col p,.thankyou-page .main-content p{font-size:16px;line-height:24px;text-align:center}.about-page .buttons{margin:40px auto 20px}}@media screen and (max-width:397px){.about-page h1{margin-bottom:76px}.about-page .content-col{margin-top:42px;width:87%}.about-page .button{display:block;width:100px;margin:15px auto}}.thankyou-page .footer-wrap{background-color:transparent}.thankyou-page .main-content p{padding:0 60px}@media screen and (min-width:941px){.thankyou-page h1::after{left:50%;margin-left:-40px}}@media screen and (max-width:940px){.thankyou-page .sm-icons ul{margin-top:80px}}@media screen and (max-width:397px){.thankyou-page .sm-icons ul{margin-top:40px}.thankyou-page .main-content p{padding:0 30px}}