@font-face{font-family:Nexa Light;src:url(https://2360104.fs1.hubspotusercontent-na1.net/hubfs/2360104/Nexa%20Font/nexa_light.ttf)}@font-face{font-family:Nexa Bold;src:url(https://2360104.fs1.hubspotusercontent-na1.net/hubfs/2360104/Nexa%20Font/nexa_bold.ttf)}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{color:#444;font-family:Nexa Light;margin:0;min-height:100%;padding:0;width:100%}::selection{background:#87c9b7;color:#fff}::-moz-selection{background:#87c9b7;color:#fff}a{text-decoration:none}a:active,a:link,a:visited{color:#8fd5bd}a:hover{opacity:.8}.header{margin:1% auto;padding:0 30%;text-align:center}.header .logo img{max-height:60px;width:auto}.header .cooperation,.header .logo img{-webkit-animation:slide-in-top .5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-top .5s cubic-bezier(.25,.46,.45,.94) both}.header .cooperation{color:#82888e;padding:3% 0}.main-content .about-row,.main-content .carousel,.main-content .form-row,.main-content .terms{-webkit-animation:fade-in 2s cubic-bezier(.25,.46,.45,.94) both;animation:fade-in 2s cubic-bezier(.25,.46,.45,.94) both;margin:0 0 3%}.main-content{background-color:#f7f8f9;border-top:1px solid #dce4e9;-webkit-box-shadow:inset 0 3px 13px 0 hsla(210,5%,53%,.21);-moz-box-shadow:inset 0 3px 13px 0 hsla(210,5%,53%,.21);box-shadow:inset 0 3px 13px 0 hsla(210,5%,53%,.21);padding:2% 7% 0}.main-content .form-row .hs-logo-carousel__inner{padding:0!important}.main-content .form-row .hs-logo-carousel__inner div{height:600px}.main-content .form-row .hs-logo-carousel__inner .title{padding:0 3%}.main-content .form-row .hs-logo-carousel__inner .lead{word-wrap:normal;margin-top:-40vh;padding:0 2%}.main-content .about-row .about-text{padding:0 0 0 2%}.main-content .terms{color:#82888e;font-size:13px;padding:1% 3%}.main-content .carousel h2{font-family:Nexa Bold!important}.main-content .carousel p{font-family:Nexa Light!important}.main-content .carousel .hs-logo-carousel__inner{outline:none}.wcs-testi1-section,.why-nphoto{border-top:1px solid #dce4e9}.form-group{background-color:#fff;border:1px solid #dce4e9;-webkit-box-shadow:10px 10px 13px 0 hsla(210,5%,53%,.2);-moz-box-shadow:10px 10px 13px 0 hsla(210,5%,53%,.2);box-shadow:10px 10px 13px 0 hsla(210,5%,53%,.2);padding:1% 3%}input{border:1px solid #e9e9e9}input[type=email],input[type=tel],input[type=text]{font-family:Nexa Light;font-size:18px;margin-top:14px;padding:.8% 2%;width:100%}input[type=email]:hover,input[type=tel]:hover,input[type=text]:hover{-webkit-box-shadow:0 4px 14px -5px rgba(0,0,0,.1);-moz-box-shadow:0 4px 14px -5px rgba(0,0,0,.1);box-shadow:0 4px 14px -5px rgba(0,0,0,.1)}input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus{border:1px solid #bcbbbb;-webkit-box-shadow:0 4px 14px -5px rgba(0,0,0,.1);-moz-box-shadow:0 4px 14px -5px rgba(0,0,0,.1);box-shadow:0 4px 14px -5px rgba(0,0,0,.1);outline:none}input[type=submit]{-webkit-animation:heartbeat 1.75s ease-in-out infinite both;animation:heartbeat 1.75s ease-in-out infinite both;background:#8fd5bd;background-image:linear-gradient(210deg,#8fd5bd,#41c5c0);border:0;border-radius:40px;color:#fff;cursor:pointer;display:block;font-family:Nexa Bold;font-size:22px;margin:4% auto 2%;outline:none;padding:2% 14%;text-transform:uppercase}input[type=submit]:focus,input[type=submit]:hover{opacity:.8}.form-columns-1,.form-columns-2{max-width:none!important}.simple-form-n-header .form{padding:2% 5% 2% 3%}.hs_firstname{margin-right:2%}.hs_lastname{margin-left:1%}.hs_firstname,.hs_lastname{display:inline-block;width:46%!important}.hs_firstname input,.hs_lastname input{padding:1.8% 4.4%}.hs_phone input{width:90%!important}.hs_email label span,.hs_firstname label span,.hs_lastname label span,.hs_phone label span,.hs_please_add_a_link_to_your_photography_page label span{display:none}.input ul{list-style:none;padding:1px 0 0}label{font-family:Nexa Light;font-size:16px}.form .form-wrapper h1{margin:0;padding:0 0 5px;text-transform:uppercase}.main-content .form-group .form .legal-consent-container{color:#82888e;font-size:13px;width:98%}.main-content .form-group .form .legal-consent-container>div{margin:0 0 2%}.main-content .form-group .form .legal-consent-container .hs-richtext{padding:2px 0 0}.legal-consent-container .hs-form-booleancheckbox-display p{font-size:14px;margin-left:10px!important}.hs-error-msg,.hs-error-msgs,.hs-fieldtype-text label,.hs_error_rollup{color:red!important}.hs-form-required{font-size:20px;padding-left:3px}.input .invalid{border-color:red}@media (max-width:1024px){.main-content .form-row .hs-logo-carousel__inner .lead{padding-top:10vw}}@media (max-width:767px){.hs_phone input{width:100%!important}.header .cooperation{padding:0 0 8%}.main-content .form-row .hs-logo-carousel__inner div{height:45vh}.main-content .form-row .hs-logo-carousel__inner .container div{height:auto!important}.main-content .form-row .hs-logo-carousel__inner .hero_SG{padding-top:10vh}.main-content .form-row .hs-logo-carousel__inner .hero_SG .title h2{font-size:28px}.main-content .form-row .hs-logo-carousel__inner .lead{margin:0;padding:1vh}.main-content .form-row .hs-logo-carousel__inner .lead p{font-size:15px;padding:0 2vw!important}.main-content .carousel .hs-logo-carousel{margin:0!important}.main-content .carousel .hs-logo-carousel__inner{padding:0!important}.main-content .form-row{margin:5% 0 12%}.main-content .form-row .form{margin-bottom:10%}.main-content .form-row .form-header{font-size:16px}.main-content .about-row,.main-content .carousel,.main-content .terms{margin:0 0 8%}input[type=submit]{font-size:18px;margin:4% auto 2%;padding:3% 12% 2%}}@-webkit-keyframes heartbeat{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center}10%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.93);transform:scale(.93)}17%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(.98);transform:scale(.98)}33%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(.88);transform:scale(.88)}45%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes slide-in-top{0%{opacity:0;-webkit-transform:translateY(-1000px);transform:translateY(-1000px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in-top{0%{opacity:0;-webkit-transform:translateY(-1000px);transform:translateY(-1000px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}