/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}body{font-family:Roboto,sans-serif;font-size:15px;line-height:20px}p{color:#000;font-size:14px;line-height:22px}p a{color:#4a4af4}ol li,ul li{font-size:15px;line-height:22px;color:#000}ol li a,ul li a{color:#4a4af4}ul{margin:0;padding-left:20px}ul li{margin:15px 0}h1{position:relative;font-size:62px;line-height:1.2em;text-align:left;color:#fff;letter-spacing:1px;margin-top:0;margin-bottom:20px;font-weight:500}@media all and (max-width:1100px){h1{font-size:26px;line-height:34px}}h2{color:#fff;font-size:16px;line-height:26px;font-weight:400;text-align:left}@media all and (max-width:1300px){h2{font-size:14px}}h3{font-size:32px;line-height:1.2em;margin:0 0 20px 0;text-align:center}@media all and (max-width:1100px){h3{font-size:21px;line-height:24px}}h4{font-size:16px;line-height:1.2em;margin:0;font-weight:600}h5{font-size:18px;line-height:22px;letter-spacing:.5px;margin:0 0 20px 0;font-weight:600;color:#fff}header{float:left;width:100%;padding:15px 0;z-index:2;position:absolute}header .w-1600{position:relative}header .right-line{position:absolute;top:90px;right:0;width:2px;height:400px;background:#444}@media all and (max-width:1300px){header .right-line{height:350px}}@media all and (max-width:1100px){header .right-line{display:none}}header .social-icons{position:absolute;top:540px;right:-8px}@media all and (max-width:1300px){header .social-icons{top:490px}}@media all and (max-width:1100px){header .social-icons{display:none}}header .social-icons a{display:inline-block;margin-left:10px}header .social-icons img{width:30px}header .logo{float:left;color:#fff;width:170px;margin-top:15px}header .logo img{width:100%}header .nav-icon{display:none;float:right;width:35px;margin-top:20px}@media all and (max-width:1100px){header .nav-icon{display:block}}header .nav-icon span{display:block;width:100%;height:2px;background:#fff}header .nav-icon span:nth-child(2){margin-top:7px}header .nav-icon span:nth-child(3){margin-top:7px}header .nav-icon:hover{cursor:pointer}header .main-menu{float:right}@media all and (max-width:1100px){header .main-menu{position:fixed;right:-1000px;top:0;width:100%;background:#000;height:100vh;transition:right .4s linear}}@media all and (max-width:700px){header .main-menu{margin:0;z-index:2;padding:30px;box-sizing:border-box}}header .main-menu .exit-icon{display:none;float:right;width:26px;height:26px;margin-top:0;margin-right:0}@media all and (max-width:1100px){header .main-menu .exit-icon{display:block}}header .main-menu .exit-icon span{position:relative;display:block;width:100%;height:2px;background:#fff;transform:rotate(45deg);top:11px}header .main-menu .exit-icon span:nth-child(2){top:9px;transform:rotate(-45deg)}header .main-menu .exit-icon:hover{cursor:pointer}@media all and (max-width:1100px){header .main-menu .menu-main-menu-container{width:100%;padding:0 80px;box-sizing:border-box;margin-top:130px}}@media all and (max-width:700px){header .main-menu .menu-main-menu-container{width:100%;padding:0 10%;box-sizing:border-box;margin-top:80px}}header .main-menu .menu{list-style:none;margin:6px 0;padding:0}header .main-menu .menu li{display:inline-block;margin-left:35px}@media all and (max-width:1300px){header .main-menu .menu li{margin-left:30px}}@media all and (max-width:1100px){header .main-menu .menu li{display:block;margin:20px 0}}header .main-menu .menu li a{font-size:16px;color:#fff;padding:3px 0;text-decoration:none;font-weight:600;letter-spacing:.2px}header .main-menu .menu li a:hover,header .main-menu .menu li a[aria-current=page]{border-bottom:2px solid #fff}header .main-menu .menu .contact-button a{display:inline-block;padding:10px 35px;background:#fdc307;color:#231f20;text-decoration:none;font-weight:700;transition:opacity .2s linear;font-weight:16px;line-height:26px;margin:0 5px;border:1px solid #fdc307!important;border-radius:1px!important;letter-spacing:0}header .main-menu .menu .contact-button a:hover{cursor:pointer;opacity:.85;border:1px solid #fdc307}footer{float:left;width:100%;padding:80px 0 60px;background:#131d4c url(/wp-content/uploads/icons/express-animation-logo-mark.svg);background-position:bottom right;background-repeat:no-repeat}@media all and (max-width:1100px){footer{padding:80px 0 70px}}@media all and (max-width:700px){footer{padding:60px 5% 50px;box-sizing:border-box}}footer .top-section{float:left;width:100%;padding-bottom:40px;display:flex;justify-content:space-between}@media all and (max-width:1100px){footer .top-section{flex-wrap:wrap}}@media all and (max-width:1100px){footer .top-section nav{flex:0 0 50%;margin:30px 0}}@media all and (max-width:700px){footer .top-section nav{flex:0 0 100%}}footer .top-section nav a{display:block;margin:10px 0;color:#fff;text-decoration:none}footer .top-section nav .footer-logo{margin:0}footer .top-section nav img{float:left;width:185px;margin-bottom:20px}@media all and (max-width:1100px){footer .top-section nav img{float:left}}footer .top-section nav .button{color:#000;margin:0}@media all and (max-width:1100px){footer .top-section nav .button{max-width:150px;text-align:center}}footer .bottom-section{float:left;width:100%;border-top:1px solid #fff;margin-top:40px;padding-top:40px}footer .bottom-section .copyright{float:left}footer .bottom-section .copyright p{text-transform:uppercase;color:#f8f8f8;font-size:12px;margin:10px 0 0 0}footer .bottom-section .bottom-menu a{color:#fff;margin-left:15px;text-decoration:none}footer .bottom-section .bottom-menu a:before{content:'|';margin-right:15px}footer .bottom-section .social{float:right}@media all and (max-width:700px){footer .bottom-section .social{float:left;clear:left;margin-top:20px}}footer .bottom-section .social a{display:inline-block;margin-left:20px}@media all and (max-width:700px){footer .bottom-section .social a{margin-left:0;margin-right:20px}}footer .bottom-section .social img{width:30px}.site-wrapper{float:left;width:100%}section{float:left;width:100%}.grecaptcha-badge{display:none}.w-1600{width:85%;max-width:1600px;margin:0 auto}.w-1400{width:85%;max-width:1400px;margin:0 auto}.w-1200{width:85%;max-width:1200px;margin:0 auto}.w-1100{width:85%;max-width:1100px;margin:0 auto}.w-1000{width:85%;max-width:1000px;margin:0 auto}.w-900{width:85%;max-width:900px;margin:0 auto}.w-850{width:85%;max-width:850px;margin:0 auto}.w-800{width:85%;max-width:800px;margin:0 auto}.w-600{width:85%;max-width:600px;margin:0 auto}.float-left{float:left}.float-right{float:right}.text-left{text-align:left}.text-centre{text-align:center}.text-right{text-align:right}.margin-top-0{margin-top:0}.margin-top-50{margin-top:50px}.margin-top-100{margin-top:100px}.margin-bottom-0{margin-bottom:0}.margin-bottom-50{margin-bottom:50px}.margin-bottom-100{margin-bottom:100px}.link-button{position:relative;font-size:14px;font-weight:600;padding-bottom:3px;border-bottom:2px solid #000;text-decoration:none;color:#000}.link-button:before{content:'';position:absolute;display:inline-block;background-image:url(/wp-content/uploads/icons/link-arrow.svg);background-size:13px 13px;width:13px;height:13px;left:-20px;top:1px;transition:left .2s linear}.link-button:hover:before{left:-18px}.button{display:inline-block;padding:10px 40px;background:#fdc307;color:#231f20;text-decoration:none;font-weight:600;transition:opacity .2s linear;font-weight:16px;line-height:26px;margin:0 5px;border:1px solid #fdc307;border-radius:1px}@media all and (max-width:1100px){.button{padding:8px 30px}}.button:hover{cursor:pointer;opacity:.85}.button.secondary{background:0 0;color:#fff;border:1px solid #fff;transition:background .2s linear}.button.secondary:hover{opacity:1;background:#fff;color:#231f20}.internal-banner{position:relative;height:520px;background:#000;display:flex;align-items:center;background-size:cover;background-position:center}@media all and (max-width:1100px){.internal-banner{display:block;height:auto;padding:200px 0 150px}}@media all and (max-width:700px){.internal-banner{padding:150px 0 120px}}.internal-banner .text{width:80%;max-width:1200px;margin:0 auto}@media all and (max-width:1100px){.internal-banner .text{float:left;width:40%;margin-left:5%}}@media all and (max-width:700px){.internal-banner .text{width:90%}}.hero-banner{position:relative;height:650px;background:#131d4c;display:flex;align-items:center;background-size:cover;background-position:center}@media all and (max-width:1300px){.hero-banner{height:600px}}@media all and (max-width:1100px){.hero-banner{display:block;height:auto;padding:120px 0 60px}}.hero-banner .banner-wrapper{width:80%;max-width:1050px;margin:60px auto 0}.hero-banner .banner-container{width:100%;max-width:600px}.hero-banner .banner-container .buttons{margin-top:30px}.text-with-image-home{padding:80px 0}@media all and (max-width:1100px){.text-with-image-home{padding:40px 0 20px}}.text-with-image-home .image{float:left;width:48%}@media all and (max-width:1100px){.text-with-image-home .image{width:100%}}.text-with-image-home .image img{display:block;width:100%;max-width:350px;margin:0 auto}@media all and (max-width:1100px){.text-with-image-home .image img{max-width:200px}}.text-with-image-home .text{float:right;width:48%;padding-top:20px}@media all and (max-width:1100px){.text-with-image-home .text{width:100%}}.text-with-image-home .text h3{text-align:left}.our-services{padding:20px 0 100px}@media all and (max-width:1100px){.our-services{padding:0 0 40px}}.our-services .header-container{display:block;width:80%;max-width:450px;margin:0 auto}.our-services .header-container p{text-align:center;margin-bottom:30px}.our-services .icons{position:relative;display:flex;justify-content:space-between;align-items:baseline;text-align:center;margin-top:50px}@media all and (max-width:700px){.our-services .icons{display:block}}.our-services .icons .icon{display:inline-block;margin:0 10px}@media all and (max-width:700px){.our-services .icons .icon{margin:15px 10px}}.our-services .icons .icon a{color:#4aadea;font-weight:700;text-decoration:none}.our-services .icons .icon a img{display:inline-block;width:9px;margin:0 0 0 5px}.our-services .icons h4{margin-top:20px}.our-services .icons img{display:block;width:41px;max-height:41px;margin:0 auto 10px}.our-services .buttons{width:100%;margin-top:40px;text-align:center}.our-services .buttons .link-button{margin-left:40px}@media all and (max-width:1100px){.our-services .buttons .link-button{margin-left:30px}}.page-template-general-internal .our-services{padding:40px 0}.page-template-general-internal .our-services .icons{margin-top:30px!important}.how-we-work{padding:60px 0 80px;background:#4aadea}.how-we-work .header{width:90%;max-width:400px;margin:0 auto;text-align:center}.how-we-work .header h3{color:#fff;margin-bottom:15px}.how-we-work .header p{color:#fff;margin:0}.how-we-work .container{display:flex;justify-content:space-between;margin-top:40px}@media all and (max-width:1300px){.how-we-work .container{flex-wrap:wrap}}.how-we-work .item{position:relative;background:#fff;margin:0 10px;padding:40px 40px 65px 40px;box-sizing:border-box;text-align:center;box-shadow:0 0 10px rgba(0,0,0,.05);border-radius:1px;width:100%}@media all and (max-width:1300px){.how-we-work .item{width:calc(50% - 20px);margin:10px}}@media all and (max-width:700px){.how-we-work .item{margin:10px 0;width:100%}}.how-we-work .item p{font-size:12px;line-height:20px;color:#383434;font-weight:600}.how-we-work .number{display:block;margin:0 auto 15px;width:43px;height:43px;background:#f9f9f9;text-align:center;display:flex;align-items:center;justify-content:center;font-size:21px;line-height:1;font-weight:700}.how-we-work .link-button-container{position:absolute;bottom:40px;left:0;width:100%;text-align:center}.pricing{padding:80px 0;background:#fff}.pricing .header-container{display:block;width:80%;max-width:450px;margin:0 auto}.pricing .header-container p{text-align:center;margin-bottom:30px}.pricing .pricing-columns{display:flex;justify-content:center;margin-top:20px}@media all and (max-width:1100px){.pricing .pricing-columns{flex-wrap:wrap}}.pricing .pricing-columns .item{position:relative;flex-basis:30%;margin:0 1.5%;background:#fff;padding:40px 40px 180px;border-radius:1px;box-sizing:border-box;box-shadow:0 0 10px rgba(0,0,0,.05)}@media all and (max-width:1100px){.pricing .pricing-columns .item{flex-basis:100%;margin:10px;max-width:300px}}.pricing .pricing-columns .item h3{font-size:28px;line-height:1.2em}.pricing .pricing-columns .top-section img{display:block;width:55px;margin:0 auto}.pricing .pricing-columns .top-section h4{font-size:20px;text-align:left;margin-top:20px}.pricing .pricing-columns .spaced{margin-top:20px}.pricing .pricing-columns .list{float:left;width:100%;padding-bottom:20px;box-sizing:border-box;text-align:left}.pricing .pricing-columns .list div{position:relative;float:left;width:100%;margin:10px 0}.pricing .pricing-columns .list img{position:absolute;top:calc(50% - 12px);display:inline-block;width:23px;height:23px;margin-right:15px}.pricing .pricing-columns .list p{float:right;width:calc(100% - 38px);margin:0}.pricing .pricing-columns .bottom-section{position:absolute;bottom:20px;z-index:1;text-align:center;width:100%;left:0;padding:0 40px;box-sizing:border-box}.pricing .pricing-columns .bottom-section .line{width:100%;margin:30px 0;box-sizing:border-box;height:1px;background:#f2f2f2}.pricing .pricing-columns .bottom-section .price{text-align:center;font-size:21px;font-weight:700;margin:0}.pricing .pricing-columns .bottom-section .call-button{margin:20px 0 10px}.pricing .pricing-columns .bottom-section .paypal-buttons{margin-top:20px}.pricing .pricing-columns .bottom-section .paypal-buttons input[type=image]{display:block;width:153px;margin:20px auto 0}.pricing .pricing-columns .bottom-section .no-buttons{height:85px}.pricing .pricing-columns .bottom-section img{display:block;width:153px;margin:20px auto 0}.call-to-action{background:#ee435a;text-align:left}.call-to-action .w-1000{position:relative}.call-to-action .text{width:100%;max-width:620px;padding:65px 0}@media all and (max-width:1100px){.call-to-action .text{max-width:60%}}@media all and (max-width:700px){.call-to-action .text{max-width:100%;padding:65px 0 200px}}.call-to-action .text p a{color:#fff;text-decoration:underline}.call-to-action .text .text-button{background:0 0;border:none;color:#fff;margin:7px 25px;padding:3px 0;border-bottom:2px solid #fff}.call-to-action .text .text-button img{display:inline-block;margin-left:5px;filter:invert(1)}.call-to-action .image{position:absolute;right:0;bottom:-5px;width:285px}@media all and (max-width:700px){.call-to-action .image{width:150px}}.call-to-action .image img{width:100%}.call-to-action h3,.call-to-action p{color:#fff;text-align:left}.call-to-action .button{margin-top:10px;margin-left:0;background:#fff;border-color:#fff}.call-to-action.darkblue{background:#131d4c}.call-to-action.darkblue .button{background:#4aadea}.vp-background{position:fixed;height:100%;width:100%;top:0;left:-9999px;display:flex;align-items:center;z-index:999}.vp-background .vp-exit-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.vp-background .vp-box{position:relative;display:block;width:90%;max-width:600px;margin:0 auto}.vp-background .vp-exit{position:absolute;top:-30px;right:0;color:#fff}.vp-background .vp-exit:hover{cursor:pointer}.vp-background.show{left:0}.recent-projects{padding:60px 0}.recent-projects .header{width:90%;max-width:400px;margin:0 auto;text-align:center}.recent-projects .header h3{margin-bottom:15px}.recent-projects .header p{margin:0}.recent-projects .header .buttons{width:100%;margin-top:20px}.recent-projects .container{display:flex;flex-wrap:wrap;margin-top:40px}@media all and (max-width:700px){.recent-projects .container{display:block}}.recent-projects .playbutton{position:absolute;width:60px;left:calc(50% - 30px);top:calc(50% - 30px)}.recent-projects .project{display:block;background-size:cover;background-position:center;position:relative;width:calc(33.33% - 4px);height:330px;padding:20px 30px;box-sizing:border-box;text-decoration:none;margin:2px}@media all and (max-width:1100px){.recent-projects .project{width:calc(50% - 4px);height:280px}}@media all and (max-width:700px){.recent-projects .project{width:100%;height:280px}}.recent-projects .project .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:0}.recent-projects .project h3,.recent-projects .project p{position:relative;color:#fff;text-align:left;margin:0}.recent-projects .project h3{font-size:26px}.recent-projects .project .link{position:absolute;right:30px;bottom:20px;text-align:right;color:#fff;text-decoration:none}.recent-projects .project .link img{display:inline-block;width:10px;margin-left:5px}.recent-projects .project:hover{cursor:pointer;opacity:.85}.design-process{padding:80px 0;background:#f9f9f9}@media all and (max-width:1100px){.design-process{padding:50px 0}}.design-process .items{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center;margin-top:50px}@media all and (max-width:700px){.design-process .items{display:block}}.design-process .items .arrow{margin-top:80px}@media all and (max-width:700px){.design-process .items .arrow{display:none}}.design-process .items .arrow img{width:20px}.design-process .items .item{display:inline-block;margin:10px 0;width:47%;text-align:left}@media all and (max-width:700px){.design-process .items .item{width:100%}}.design-process .items .item h3{margin:0 0 10px 0;font-size:24px;text-align:left}.design-process .items .item a{color:#4aadea;font-weight:700}.design-process .items img{display:block;width:40px;margin:0 auto 10px}.design-process.white-bg{background:#fff}.wpcf7-form{position:relative}.wpcf7-response-output{position:absolute;top:-52px;margin:0 5px!important;background:#131d4c;border-color:#131d4c!important;color:#fff;width:93.3%;padding:10px!important}@media all and (max-width:700px){.wpcf7-response-output{width:90.8%;font-size:13px}}.page-template-general-internal .our-services .icons{margin:0}.page-template-general-internal .our-services .icons.margin-top{margin-top:50px}.general-internal-banner{position:relative;height:450px;background:#131d4c;display:flex;align-items:center;background-size:cover;background-position:center}@media all and (max-width:1100px){.general-internal-banner{display:block;height:auto;padding:100px 0 80px}}@media all and (max-width:700px){.general-internal-banner{padding:80px 0 60px}}.general-internal-banner .banner-wrapper{width:80%;max-width:1050px;margin:60px auto 0}.general-internal-banner .banner-container{width:100%;max-width:600px}.general-internal-banner .banner-container .buttons{margin-top:30px}.full-width-text{margin:25px 0}@media all and (max-width:1100px){.full-width-text{margin:5px 0}}.full-width-text h2{font-size:28px;line-height:1.2em;color:#000;text-align:left;margin-top:35px;margin-bottom:15px;font-weight:700}.full-width-text h3,.full-width-text p{text-align:left}.full-width-text.centre h3,.full-width-text.centre p{text-align:center}.full-width-text.right h3,.full-width-text.right p{text-align:right}.full-width-image{margin:40px 0}@media all and (max-width:1100px){.full-width-image{margin:20px 0}}.full-width-image img{width:100%}.text-with-image{margin:50px 0 40px}@media all and (max-width:1100px){.text-with-image{margin:20px 0}}.text-with-image .button{margin-top:10px}.text-with-image .image{float:left;width:47%}@media all and (max-width:1100px){.text-with-image .image{width:100%}}.text-with-image .image img{width:100%;max-width:100%}.text-with-image .image.float-right{float:right}.text-with-image .text{float:right;width:47%}@media all and (max-width:1100px){.text-with-image .text{width:100%;height:auto}}.text-with-image .text h3{text-align:left;margin-top:5px}.text-with-image .text.float-left{float:left}.portfolio{margin:40px 0}@media all and (max-width:1100px){.portfolio{margin:20px 0}}.portfolio .header-container{display:block;width:80%;max-width:450px;margin:0 auto}.portfolio .header-container p{text-align:center}.portfolio .playbutton{position:absolute;width:60px;left:calc(50% - 30px);top:calc(50% - 30px)}.portfolio .portfolio-items.margin-top{margin-top:50px}.portfolio .portfolio-items{display:flex;flex-wrap:wrap}@media all and (max-width:700px){.portfolio .portfolio-items{display:block}}.portfolio .portfolio-items .project{display:block;background-size:cover;background-position:center;position:relative;width:calc(33.33% - 4px);height:330px;padding:20px 30px;box-sizing:border-box;text-decoration:none;margin:2px}@media all and (max-width:1100px){.portfolio .portfolio-items .project{width:calc(50% - 4px);height:280px}}@media all and (max-width:700px){.portfolio .portfolio-items .project{width:100%;height:280px}}.portfolio .portfolio-items .project .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:0}.portfolio .portfolio-items .project h3,.portfolio .portfolio-items .project p{position:relative;color:#fff;text-align:left;margin:0}.portfolio .portfolio-items .project .link{position:absolute;right:30px;bottom:20px;text-align:right;color:#fff;text-decoration:none}.portfolio .portfolio-items .project .link img{display:inline-block;width:10px;margin-left:5px}.portfolio .portfolio-items .project:hover{cursor:pointer;opacity:.85}.contact-banner{position:relative;height:450px;background:#131d4c;display:flex;align-items:center;background-size:cover;background-position:center}@media all and (max-width:1100px){.contact-banner{display:block;height:auto;padding:100px 0 80px}}@media all and (max-width:700px){.contact-banner{padding:80px 0 60px}}.contact-banner .banner-wrapper{width:80%;max-width:1050px;margin:60px auto 0}.contact-banner .banner-container{width:100%;max-width:600px}.contact-banner .banner-container .buttons{margin-top:30px}.contact-block{padding:100px 0}.contact-block .container{display:flex;justify-content:space-between}@media all and (max-width:1100px){.contact-block .container{flex-wrap:wrap}}.contact-block .text{width:47%}@media all and (max-width:1100px){.contact-block .text{width:100%}}.contact-block .text h3{text-align:left;margin-bottom:10px}.contact-block .text .button{margin-left:0}.contact-block .form{width:47%}@media all and (max-width:1100px){.contact-block .form{width:100%;margin-top:50px}}.contact-block .form .half{float:left;width:48%;margin:0 1% 10px}.contact-block .form .full{float:left;width:98%;margin:0 1% 10px}.contact-block .form .submit-button{float:left;width:98%;margin-left:1%}.contact-block .form .wpcf7-form-control-wrap,.contact-block .form input,.contact-block .form textarea{width:100%;box-sizing:border-box}.contact-block .form input,.contact-block .form select,.contact-block .form textarea{padding:12px 15px;box-sizing:border-box;border:1px solid #c6c6c6;border-radius:2px;outline:0}.contact-block .form select{width:100%;color:#000;padding:10px 15px}.contact-block .form input[type=submit]{padding:15px 10px;font-size:15px;font-weight:700;background:#fdc307;border:none;max-width:150px;border-radius:0}.contact-block .form input[type=submit]:hover{cursor:pointer;opacity:.9;border:none}.contact-block .form ::placeholder{color:#000}.contact{padding:100px 0}.contact .button-wrapper{margin-top:20px}.contact h4{margin-top:50px}.contact input,.contact textarea{border:1px solid #ccc;border-radius:0;width:100%;padding:10px 20px;box-sizing:border-box;margin-top:5px}.contact input[type=submit]{background:#000;color:#fff;padding:20px 0}.contact input[type=submit]:hover{opacity:.9;cursor:pointer}.contact .required{color:red}.blog-articles{padding:30px 0 60px;background:#f9f9f9}.blog-articles #wp_pagination{float:left;width:100%;text-align:center;margin-top:30px}.blog-articles #wp_pagination .button{padding:3px 20px;background:#4aadea;border:none;color:#fff}.blog-articles .container{display:flex;justify-content:space-between;margin-top:40px;flex-wrap:wrap}.blog-articles .item{position:relative;background:#fff;margin:0 10px;padding:50px 50px 75px 50px;box-sizing:border-box;text-align:left;box-shadow:0 0 10px rgba(0,0,0,.05);border-radius:1px;width:calc(50% - 20px);margin:10px}@media all and (max-width:700px){.blog-articles .item{margin:10px 0;width:100%}}.blog-articles .item h3{font-size:24px;text-align:left;margin-bottom:10px}.blog-articles .item p{font-size:12px;line-height:20px;color:#383434;font-weight:600}.blog-articles .link-button-container{position:absolute;bottom:50px;left:70px;width:100%;text-align:left}article{padding:80px 0;float:left;width:100%}article h2{font-size:32px;color:#000;text-align:left;margin-top:35px;margin-bottom:15px;font-weight:700}article h3{font-size:24px;text-align:left;margin-top:35px;margin-bottom:15px}article img{width:100%;height:auto;margin:10px 0}article .button-wrapper{margin-top:50px}article .button-wrapper .button{margin-left:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}