html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:normal;vertical-align:baseline;background:transparent}a{text-decoration:none}a:active{outline:none}input,textarea,submit{-webkit-appearance:none;border-radius:0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0;-moz-outline-style:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clearboth{clear:both;height:0}article,section{clear:both}a.trans{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.wow{visibility:hidden}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;margin-bottom:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#page-home #hero{margin-top:40px;position:relative}@media screen and (min-width: 720px){#page-home #hero{height:450px}}#page-home #hero h1{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:300}@media screen and (min-width: 720px){#page-home #hero h1{font-size:60px;left:0;line-height:1.5;max-width:500px;position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);z-index:3}}@media screen and (max-width: 720px){#page-home #hero h1{font-size:30px}}#page-home #hero .hero{left:inherit;right:0;width:65%}@media screen and (max-width: 720px){#page-home #hero .hero{height:250px;margin-bottom:40px;position:relative;width:100%}}#page-home #hero .hero li{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden}#page-home #hero .hero li:before{background:linear-gradient(105deg, #fff 0%, rgba(255,255,255,0) 50%);content:'';height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}#page-home #hero .hero:before{background:#2653e3;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;bottom:-20px;content:'';height:100%;position:absolute;right:-30px;width:100%;z-index:-1}@media screen and (max-width: 720px){#page-home #hero .hero:before{bottom:-10px;right:-10px}}#page-home #hero .hero:after{background:#1940bb;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;height:30%;left:-20px;position:absolute;top:-20px;width:30%;z-index:-1}#page-home #intro{padding:90px 0}@media screen and (max-width: 720px){#page-home #intro{padding:30px 0}}#page-inside #hero{height:200px;margin-top:40px;position:relative}@media screen and (max-width: 720px){#page-inside #hero{height:150px}}#page-inside #title{display:block;padding:70px 0 0;position:relative;text-align:center}#page-inside #title:after{clear:both;content:'';display:block}#page-inside #title h1{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:300;margin-bottom:30px}@media screen and (min-width: 720px){#page-inside #title h1{font-size:40px}}@media screen and (max-width: 720px){#page-inside #title h1{font-size:24px}}#page-inside #intro{padding:60px 0 40px}#page-inside .cols:after{clear:both;content:'';display:block}@media screen and (min-width: 720px){#page-inside .cols{padding-bottom:0}}@media screen and (max-width: 720px){#page-inside .cols{padding-bottom:0}}@media screen and (min-width: 720px){#page-inside .cols .col{margin-bottom:0}}#intro h1{color:#1d1d1d;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;margin-bottom:40px}#intro p{color:#808080;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.66}@media screen and (min-width: 720px){#intro p{text-align:justify}}#intro p strong{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:800}#intro p:first-of-type{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:300;font-size:27px}@media screen and (max-width: 720px){#intro p:first-of-type{font-size:22px}}#intro p+p{margin-top:30px}.cols{display:block}.cols:after{clear:both;content:'';display:block}.cols.centered{text-align:center}.cols.centered .col{padding-bottom:30px}.cols.centered .col h2{font-size:16px}@media screen and (min-width: 720px){.cols.four .col{display:inline;float:left;margin-right:4%;width:22%}}@media screen and (min-width: 720px){.cols.four .col:nth-of-type(4n+4){margin-right:0}}@media screen and (min-width: 720px){.cols.four .col:nth-of-type(4n+5){clear:left}}@media screen and (min-width: 720px){.cols.three .col{display:inline;float:left;margin-right:10%;width:26.666%}}@media screen and (min-width: 720px){.cols.three .col:nth-of-type(3n+3){margin-right:0}}@media screen and (min-width: 720px){.cols.three .col:nth-of-type(3n+4){clear:left}}@media screen and (min-width: 720px){.cols.two .col{display:inline;float:left;width:40%}}@media screen and (min-width: 720px){.cols.two .col+.col{margin-left:20%}}.cols .col{margin-bottom:50px}.cols .col i{color:#2653e3;font-size:30px;margin-bottom:10px}.cols .col h2{font-size:26px;color:#1d1d1d;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;margin-bottom:5px}.cols .col p{color:#808080;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:1.67}#apartments{display:block;padding-bottom:60px;position:relative}@media screen and (min-width: 720px){#apartments{padding-top:60px}}@media screen and (max-width: 720px){#apartments{padding:0 10px 50px}}#apartments .main-carousel{position:relative;z-index:2}#apartments .main-carousel .flickity-button{background:rgba(255,255,255,0);border-radius:3px !important;-moz-border-radius:3px;-webkit-border-radius:3px}@media screen and (max-width: 720px){#apartments .main-carousel .flickity-button{background:#fff}}#apartments .main-carousel .flickity-button:hover{background:#1d1d1d}#apartments .main-carousel .flickity-button:hover .flickity-button-icon{fill:#fff}#apartments .main-carousel .flickity-button.flickity-prev-next-button{border-radius:0;bottom:-80px;height:50px;top:inherit;transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-o-transition:background .25s ease-in-out;-webkit-transition:background .25s ease-in-out;width:50px;z-index:3}#apartments .main-carousel .flickity-button.flickity-prev-next-button.previous{left:5px}#apartments .main-carousel .flickity-button.flickity-prev-next-button.next{right:5px}#apartments .main-carousel .flickity-button .flickity-button-icon{fill:#2653e3;height:30%;left:35%;top:35%;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;width:30%}#apartments .main-carousel .flickity-page-dots{bottom:-50px}@media screen and (max-width: 720px){#apartments .main-carousel .flickity-page-dots{display:none}}#apartments .main-carousel .flickity-page-dots .dot{background:none;height:auto;margin:0 2px;padding:15px 2px;width:24px}#apartments .main-carousel .flickity-page-dots .dot:before{background:#2653e3;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;content:'';display:block;height:4px;width:24px}#apartments .main-carousel .carousel-cell{box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;counter-increment:carousel-cell;height:420px;width:calc(100% / 4)}@media screen and (min-width: 720px) and (max-width: 900px){#apartments .main-carousel .carousel-cell{height:300px;width:calc(100% / 2)}}@media screen and (max-width: 720px){#apartments .main-carousel .carousel-cell{border-radius:3px !important;-moz-border-radius:3px;-webkit-border-radius:3px;height:300px;overflow:hidden;width:calc(100% / 1)}}#apartments .main-carousel .carousel-cell a{background:rgba(23,24,26,0.4);display:block;height:100%;left:0;opacity:0;position:absolute;transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;-webkit-transition:opacity .35s ease-in-out;width:100%;z-index:3}#apartments .main-carousel .carousel-cell a i{background:#fff;border-radius:3px !important;-moz-border-radius:3px;-webkit-border-radius:3px;color:#2653e3;display:block;font-size:14px;height:50px;left:50%;line-height:50px;margin:-25px 0 0 -25px;position:absolute;text-align:center;top:50%;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;width:50px}@media screen and (min-width: 901px){#apartments .main-carousel .carousel-cell a:hover{opacity:1}}#apartments .main-carousel .carousel-cell h2{background:#2653e3;bottom:0;color:#fff;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;font-size:12px;left:0;letter-spacing:.27em;padding:20px;position:absolute;text-transform:uppercase;z-index:2}#apartments .main-carousel .carousel-cell .img{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;position:relative;width:100%}#info{padding-top:40px}#info:after{clear:both;content:'';display:block}#info #last-available-single,#info #base-available-single{background:#2653e3;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;display:block;margin-bottom:40px;padding:20px 5%;position:relative;text-align:center}#info #last-available-single:after,#info #base-available-single:after{clear:both;content:'';display:block}#info #last-available-single h2,#info #base-available-single h2{color:#fff;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:300}@media screen and (min-width: 720px){#info #last-available-single h2,#info #base-available-single h2{font-size:20px}}@media screen and (max-width: 720px){#info #last-available-single h2,#info #base-available-single h2{font-size:16px}}#info #price{background:#f7f7f7;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;border:4px solid #2653e3;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:300;font-size:30px;line-height:1.25;padding:30px 20px;text-align:center}@media screen and (min-width: 720px){#info #price{display:inline;float:left;width:26%}}@media screen and (max-width: 720px){#info #price{font-size:20px;margin-bottom:20px;padding:15px}}#info #price .rented{background:#731212;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#fff;display:block;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;font-size:11px;margin-bottom:15px;padding:6px;text-transform:uppercase}#info #price span{color:#2653e3;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;font-size:30px;display:block}@media screen and (max-width: 720px){#info #price span{font-size:20px}}#info #price .per div{color:#000;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;font-size:18px;display:block;padding-top:15px}@media screen and (min-width: 720px){#info .cols{float:right;width:68%}}#info #disclaimer{clear:both;display:block;padding-top:30px;text-align:center}#info #disclaimer p{border-top:1px solid rgba(128,128,128,0.2);font-size:.8rem;padding-top:30px}#content{margin-bottom:80px}#content:after{clear:both;content:'';display:block}#filters{margin-top:50px;text-align:center}#filters h3{color:#000;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:300;font-size:30px;margin-bottom:15px}#filters #filter{height:60px;margin:auto;overflow:hidden;position:relative;width:280px}#filters #filter select{-webkit-appearance:none;background:transparent;border:none;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;color:#1d1d1d;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;font-size:15px;height:60px;position:relative;text-align:center;width:90%;z-index:2}#filters #filter:before{background:#f7f7f7;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;border:4px solid #2653e3;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}#apartment-list{display:flex;justify-content:center;flex-flow:row wrap;padding:60px 0}#apartment-list:after{clear:both;content:'';display:block}#apartment-list .carousel-cell{align-self:flex-start;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:3px !important;-moz-border-radius:3px;-webkit-border-radius:3px;margin:auto;overflow:hidden;position:relative}@media screen and (min-width: 901px){#apartment-list .carousel-cell{height:350px;margin-bottom:40px;width:22%}}@media screen and (min-width: 720px) and (max-width: 900px){#apartment-list .carousel-cell{height:280px;margin-right:5%;margin-bottom:30px;width:30%}}@media screen and (max-width: 720px){#apartment-list .carousel-cell{height:240px;margin-bottom:30px;width:100%}}#apartment-list .carousel-cell .rented{background:#731212;color:#fff;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;font-size:11px;padding:6px;position:absolute;right:0;text-transform:uppercase;top:0;z-index:2}#apartment-list .carousel-cell .people-count{display:none}#apartment-list .carousel-cell a{background:rgba(23,24,26,0.4);display:block;height:100%;left:0;opacity:0;position:absolute;text-align:center;transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;-webkit-transition:opacity .35s ease-in-out;width:100%;z-index:3}#apartment-list .carousel-cell a i{background:#fff;border-radius:3px !important;-moz-border-radius:3px;-webkit-border-radius:3px;color:#2653e3;display:block;font-size:14px;height:50px;left:50%;line-height:50px;margin:-25px 0 0 -25px;position:absolute;text-align:center;top:50%;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;width:50px}@media screen and (min-width: 901px){#apartment-list .carousel-cell a:hover{opacity:1}}#apartment-list .carousel-cell h2{background:#2653e3;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;bottom:0;color:#fff;display:block;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;font-size:10px;left:0;letter-spacing:.27em;padding:20px;position:absolute;text-transform:uppercase;width:100%;z-index:2}#apartment-list .carousel-cell .img{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;position:relative;width:100%}a.btn{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;display:inline-block;font-size:15px;height:60px;line-height:60px;padding:0 25px;position:relative;text-align:center;transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-o-transition:background .25s ease-in-out;-webkit-transition:background .25s ease-in-out}body .gform_wrapper{min-width:100%}body .gform_wrapper .gform_body:after{clear:both;content:'';display:block}body .gform_wrapper input[type=text],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper textarea{border:1px solid #e2e2e2;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:400;font-size:11px;padding:10px !important;width:100% !important}body .gform_wrapper input[type=text]:focus,body .gform_wrapper input[type=email]:focus,body .gform_wrapper input[type=tel]:focus,body .gform_wrapper textarea:focus{border-color:#2653e3}@media screen and (max-width: 720px){body .gform_wrapper input[type=text],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper textarea{padding:2px 10px !important}}body .gform_wrapper .gsection{margin-right:0}body .gform_wrapper h2.gsection_title{color:#1d1d1d;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:400;font-size:24px !important;letter-spacing:.3em !important;line-height:1.5;margin-bottom:10px !important;text-transform:uppercase}@media screen and (max-width: 720px){body .gform_wrapper h2.gsection_title{font-size:18px !important}}body .gform_wrapper .gsection_description{color:#808080;font-family:Palatino, serif;font-style:italic;font-weight:normal;font-size:14px !important;line-height:1.5;margin-bottom:30px}body .gform_wrapper .gsection_description a{color:#2653e3;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}body .gform_wrapper .gsection_description a:hover{color:#000}@media only screen and (min-width:641px),all{body .gform_wrapper div.ginput_container_name span{margin-right:-1px}}body .gform_wrapper ul.gform_fields li.gfield{padding-right:0}body .gform_wrapper ul.gform_fields li.gfield.multi-select .gfield_checkbox:after{clear:both;content:'';display:block}body .gform_wrapper ul.gform_fields li.gfield.multi-select .gfield_checkbox li{box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;display:inline;float:left;padding-right:10px;width:50%}body .gform_wrapper ul.gform_fields li.gfield.multi-select .gfield_checkbox li input{margin-top:8px}body .gform_wrapper ul.gform_fields li.gfield.multi-select .gfield_checkbox li label{float:right;width:85%}body .gform_wrapper ul.gfield_checkbox li input[type=checkbox]{appearance:checkbox;-moz-appearance:checkbox;-webkit-appearance:checkbox;margin-left:5px !important;position:relative;top:1px;vertical-align:top}body .gform_wrapper ul.gfield_radio li input[type=radio]{appearance:radio-button;-moz-appearance:radio;-webkit-appearance:radio;margin-left:5px !important;position:relative;top:3px;vertical-align:top}body .gform_wrapper .gfield.col{display:inline;width:50%}body .gform_wrapper .gfield.col.col-left{clear:both;float:left;padding-right:8px !important}body .gform_wrapper .gfield.col.col-right{clear:none;float:right;padding-left:8px !important}body .gform_wrapper .name_first{clear:none;display:inline;float:left;width:50%}@media only screen and (max-width:641px){body .gform_wrapper .name_first{padding-right:8px !important}}body .gform_wrapper .name_last{clear:none;display:inline;float:right;width:50%}@media only screen and (max-width:641px){body .gform_wrapper .name_last{padding-left:8px !important}}body .gform_wrapper li{margin-bottom:10px;padding-left:0}body .gform_wrapper .top_label .gfield_label{font-family:Palatino, serif;font-style:italic;font-weight:normal;font-size:13px}body .gform_wrapper .ginput_complex label{color:#757575;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;font-size:8px !important;letter-spacing:.2em !important;margin-bottom:0 !important;text-transform:uppercase}body .gform_wrapper .ginput_complex span{display:inline-block;margin-bottom:6px}body .gform_wrapper .ginput_full{width:100%}body .gform_wrapper .ginput_left{clear:left}body .gform_wrapper .gfield_html p{font-size:12px;line-height:1.5;margin-bottom:20px}body .gform_wrapper .gfield_html ul li{font-size:12px;list-style:disc;margin:0 0 10px 20px}body .gform_wrapper .gform_footer{margin:30px 0 0;padding:0}body .gform_wrapper .gform_footer button,body .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_footer input[type=submit]{background:#2653e3;border:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#ffffff;cursor:pointer;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;font-size:14px;letter-spacing:1;margin:0;padding:18px 24px;text-transform:uppercase;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;width:100%}body .gform_wrapper .gform_footer button:hover,body .gform_wrapper .gform_footer input.button:hover,body .gform_wrapper .gform_footer input[type=submit]:hover{background:#000}body #gforms_confirmation_message{border:3px solid #fafce9;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:20px}body .gforms_confirmation_message{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;font-size:30px;line-height:1.5;text-align:center}#last-available{background:#2653e3;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;display:block;margin-top:50px;padding:60px 5%;position:relative;text-align:center}#last-available:after{clear:both;content:'';display:block}#last-available h2{color:#fff;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:300;margin-bottom:20px}@media screen and (min-width: 720px){#last-available h2{font-size:30px}}@media screen and (max-width: 720px){#last-available h2{font-size:20px}}#last-available a{background:#1940bb;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;color:#fff;display:block;float:left;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;font-size:12px;margin-top:15px;padding:20px 5px}@media screen and (min-width: 720px){#last-available a{margin-right:5%;width:30%}}@media screen and (min-width: 720px){#last-available a:nth-of-type(3n+3){margin-right:0}}@media screen and (min-width: 720px){#last-available a:nth-of-type(3n+4){clear:left}}@media screen and (max-width: 720px){#last-available a{width:100%}}ul.hero{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}ul.hero li{background-position:center center;background-size:cover;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}ul.hero li.current{opacity:1;z-index:2}.slider-slide .slide-in-next{animation:ssl_sin 1000ms ease-in-out;-moz-animation:ssl_sin 1000ms ease-in-out;-webkit-animation:ssl_sin 1000ms ease-in-out}.slider-slide .slide-in-prev{animation:ssl_sip 1000ms ease-in-out;-moz-animation:ssl_sip 1000ms ease-in-out;-webkit-animation:ssl_sip 1000ms ease-in-out}.slider-slide .slide-out-next{animation:ssl_son 1000ms ease-in-out;-moz-animation:ssl_son 1000ms ease-in-out;-webkit-animation:ssl_son 1000ms ease-in-out}.slider-slide .slide-out-prev{animation:ssl_sop 1000ms ease-in-out;-moz-animation:ssl_sop 1000ms ease-in-out;-webkit-animation:ssl_sop 1000ms ease-in-out}@keyframes ssl_sip{0%{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);opacity:0}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes ssl_sin{0%{-webkit-transform:translate3d(50%, 0, 0);transform:translate3d(50%, 0, 0);opacity:0}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}@keyframes ssl_sop{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}100%{-webkit-transform:translate3d(50%, 0, 0);transform:translate3d(50%, 0, 0);opacity:0}}@keyframes ssl_son{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}100%{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);opacity:0}}.slider-scale .slide-in-next{animation:ssc_sin 1000ms ease-in-out;-moz-animation:ssc_sin 1000ms ease-in-out;-webkit-animation:ssc_sin 1000ms ease-in-out}.slider-scale .slide-in-prev{animation:ssc_sip 1000ms ease-in-out;-webkit-animation:ssc_sip 1000ms ease-in-out}.slider-scale .slide-out-next{animation:ssc_son 1000ms ease-in-out;-moz-animation:ssc_son 1000ms ease-in-out;-webkit-animation:ssc_son 1000ms ease-in-out}.slider-scale .slide-out-prev{animation:ssc_sop 1000ms ease-in-out;-moz-animation:ssc_sop 1000ms ease-in-out;-webkit-animation:ssc_sop 1000ms ease-in-out}@keyframes ssc_sip{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:0}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:1}}@keyframes ssc_sin{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;opacity:0}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;opacity:1}}@keyframes ssc_sop{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;opacity:1}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:0% 50%;transform-origin:0% 50%;opacity:0}}@keyframes ssc_son{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:1}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;opacity:0}}@-webkit-keyframes ssc_sip{0%{-webkit-transform:scale(1, 1);-webkit-transform-origin:100% 50%;opacity:0}100%{-webkit-transform:scale(1, 1);-webkit-transform-origin:100% 50%;opacity:1}}@-webkit-keyframes ssc_sin{0%{-webkit-transform:scale(1, 1);-webkit-transform-origin:0% 50%;opacity:0}100%{-webkit-transform:scale(1, 1);-webkit-transform-origin:0% 50%;opacity:1}}@-webkit-keyframes ssc_sop{0%{-webkit-transform:scale(1, 1);-webkit-transform-origin:0% 50%;opacity:1}100%{-webkit-transform:scale(1, 1);-webkit-transform-origin:0% 50%;opacity:0}}@-webkit-keyframes ssc_son{0%{-webkit-transform:scale(1, 1);-webkit-transform-origin:100% 50%;opacity:1}100%{-webkit-transform:scale(1, 1);-webkit-transform-origin:100% 50%;opacity:0}}@-webkit-keyframes ssl_sip{0%{-webkit-transform:translate3d(-50%, 0, 0);opacity:0}100%{-webkit-transform:translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes ssl_sin{0%{-webkit-transform:translate3d(50%, 0, 0);opacity:0}100%{-webkit-transform:translate3d(0, 0, 0);opacity:1}}@-webkit-keyframes ssl_sop{0%{-webkit-transform:translate3d(0, 0, 0);opacity:1}100%{-webkit-transform:translate3d(50%, 0, 0);opacity:0}}@-webkit-keyframes ssl_son{0%{-webkit-transform:translate3d(0, 0, 0);opacity:1}100%{-webkit-transform:translate3d(-50%, 0, 0);opacity:0}}#step-hero{display:block;padding:60px 0;position:relative;text-align:center}#step-hero:after{clear:both;content:'';display:block}#step-hero h1{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:300;margin-bottom:20px}@media screen and (min-width: 720px){#step-hero h1{font-size:40px}}@media screen and (max-width: 720px){#step-hero h1{font-size:24px}}#step-hero p{color:#808080;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:300;font-size:18px;line-height:1.66;margin-bottom:30px}.step-carousel{position:relative;z-index:2}.step-carousel .flickity-button{background:rgba(255,255,255,0);border-radius:3px !important;-moz-border-radius:3px;-webkit-border-radius:3px}@media screen and (max-width: 720px){.step-carousel .flickity-button{background:#fff}}.step-carousel .flickity-button:hover{background:#1d1d1d}.step-carousel .flickity-button:hover .flickity-button-icon{fill:#fff}.step-carousel .flickity-button.flickity-prev-next-button{border-radius:0;bottom:-80px;height:50px;top:inherit;transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-o-transition:background .25s ease-in-out;-webkit-transition:background .25s ease-in-out;width:50px;z-index:3}.step-carousel .flickity-button.flickity-prev-next-button.previous{left:5px}.step-carousel .flickity-button.flickity-prev-next-button.next{right:5px}.step-carousel .flickity-button .flickity-button-icon{fill:#2653e3;height:30%;left:35%;top:35%;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;width:30%}.step-carousel .flickity-page-dots{bottom:-50px}@media screen and (max-width: 720px){.step-carousel .flickity-page-dots{display:none}}.step-carousel .flickity-page-dots .dot{background:none;height:auto;margin:0 2px;padding:15px 2px;width:24px}.step-carousel .flickity-page-dots .dot:before{background:#2653e3;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;content:'';display:block;height:4px;width:24px}.step-carousel .carousel-cell{box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;counter-increment:carousel-cell;text-align:center;width:100%}.step-carousel .carousel-cell img{border-radius:3px !important;-moz-border-radius:3px;-webkit-border-radius:3px;max-height:55vh;max-width:100%;overflow:hidden}@media screen and (min-width: 720px){.step-carousel .carousel-cell img{min-height:300px}}@media screen and (max-width: 720px){.step-carousel .carousel-cell img{height:auto}}#text{background:#1940bb;border:4px solid #fff;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;bottom:30px;height:60px;line-height:60px;right:4%;overflow:hidden;position:fixed;text-align:center;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;white-space:nowrap;width:60px;z-index:100}@media screen and (min-width: 720px){#text{display:none}}#text .pull{color:#fff;display:inline-block;font-size:20px;height:52px;text-align:center;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;width:52px;-webkit-animation:.8s shakeIt infinite alternate;animation:.8s shakeIt infinite alternate}#text .pull i{position:relative;top:-5px}#text p{color:rgba(255,255,255,0.7);display:inline-block;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;opacity:0;position:relative;top:-5px;white-space:nowrap}#text p a{color:#fff;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700}#text.in{border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;width:92%}#text.in .pull{opacity:.5;width:30px;-webkit-animation:none;animation:none}#text.in p{opacity:1}@-webkit-keyframes shakeIt{0%{-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}5%{-webkit-transform:skewX(15deg);transform:skewX(15deg)}10%{-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}15%{-webkit-transform:skewX(15deg);transform:skewX(15deg)}20%{-webkit-transform:skewX(0deg);transform:skewX(0deg)}100%{-webkit-transform:skewX(0deg);transform:skewX(0deg)}}@keyframes shakeIt{0%{-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}5%{-webkit-transform:skewX(15deg);transform:skewX(15deg)}10%{-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}15%{-webkit-transform:skewX(15deg);transform:skewX(15deg)}20%{-webkit-transform:skewX(0deg);transform:skewX(0deg)}100%{-webkit-transform:skewX(0deg);transform:skewX(0deg)}}.white-popup{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin:0 auto;max-width:600px;background:#FFF;position:relative;padding:40px 40px 20px;width:auto}.white-popup img{height:auto;max-width:100%}.white-popup p{color:#808080;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:1.67;margin-bottom:24px}.white-popup p a{color:#2653e3;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.white-popup p a:hover{color:#000}@media screen and (min-width: 720px){.white-popup p{text-align:justify}}.white-popup p a{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700}.white-popup ul{margin-bottom:30px}.white-popup ul li{font-size:15px;line-height:1.5;padding-left:30px;position:relative}.white-popup ul li:before{color:#000;content:"- ";left:0;position:absolute}.white-popup ul li:before{color:#2653e3}.mfp-bg{background:#1d1d1d !important}.mfp-content{box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;padding:40px 20px}.mfp-close-btn-in .mfp-close{color:#2653e3 !important}.mfp-close{background:#fff !important;opacity:1 !important;top:4px !important}.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all .2s ease-in-out;-webkit-transform:scale(.8);transform:scale(.8)}.mfp-zoom-in.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.mfp-move-horizontal .mfp-with-anim{opacity:0;transition:all .3s;-webkit-transform:translateX(-50px);transform:translateX(-50px)}.mfp-move-horizontal.mfp-bg{opacity:0;transition:all .3s}.mfp-move-horizontal.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.mfp-move-horizontal.mfp-ready.mfp-bg{opacity:.8}.mfp-move-horizontal.mfp-removing .mfp-with-anim{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}.mfp-move-horizontal.mfp-removing.mfp-bg{opacity:0}.mfp-move-from-top .mfp-content{vertical-align:top}.mfp-move-from-top .mfp-with-anim{opacity:0;transition:all .2s;-webkit-transform:translateY(-100px);transform:translateY(-100px)}.mfp-move-from-top.mfp-bg{opacity:0;transition:all .2s}.mfp-move-from-top.mfp-ready .mfp-with-anim{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.mfp-move-from-top.mfp-ready.mfp-bg{opacity:.8}.mfp-move-from-top.mfp-removing .mfp-with-anim{-webkit-transform:translateY(-50px);transform:translateY(-50px);opacity:0}.mfp-move-from-top.mfp-removing.mfp-bg{opacity:0}.content h2{color:#555;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;font-size:25px;line-height:1.2;margin-bottom:30px}.content h3{color:#555;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:300;font-size:17px;line-height:1.2;margin-bottom:20px}.content p{color:#808080;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:1.67;margin-bottom:24px}.content p a{color:#2653e3;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.content p a:hover{color:#000}@media screen and (min-width: 720px){.content p{text-align:justify}}.content p a{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700}.content ul{margin-bottom:30px}.content ul a{color:#2653e3;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}.content ul a:hover{color:#000}.content ul li{font-size:15px;line-height:1.5;padding-left:30px;position:relative}.content ul li:before{color:#000;content:"- ";left:0;position:absolute}.content img{height:auto;max-width:100%}.content img.alignleft{display:inline-block;float:left;margin:7px 20px 6px 0;width:35%}.content img.alignright{display:inline-block;float:right;margin:7px 0 6px 20px;width:35%}.content hr{background:#f7f7f7;border:0;height:1px;margin:40px 0 50px;width:100%}.content form{margin:auto;max-width:700px !important}.content form ul li{padding-left:0}.content form ul li:before{display:none}html,body{background:#1d1d1d;color:#808080;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:400;font-size:16px;height:100%;width:100%}strong{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700}#container{background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;margin:auto;max-width:1600px;position:relative;width:100%}#container:after{clear:both;content:'';display:block}@media screen and (min-width: 1600px){#container{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-bottom:50px;margin-top:50px;overflow:hidden}}@media screen and (max-width: 720px){#container{border-top:5px solid #2653e3}}.container{margin:auto;max-width:1200px;padding:0 8%;position:relative}#notice{background:#1940bb;padding:15px 6%;text-align:center}#notice p{color:#fff;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;line-height:1.6}#notice p a{color:#fff}#notice p a.popup{background:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#2653e3;display:inline-block;padding:8px}#header{padding-top:60px;position:relative;width:100%}#header:after{clear:both;content:'';display:block}@media screen and (max-width: 720px){#header{padding-top:8vw}}#header a#logo{color:#1d1d1d;display:block;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:800;font-size:30px}@media screen and (min-width: 720px){#header a#logo{display:inline;float:left}}#header a#logo img{height:70px;width:auto}#header a#logo:after{background:#2653e3;content:'';display:block;height:3px;margin-top:10px;width:185px;display:none}@media screen and (max-width: 720px){#header a#logo:after{display:none}}#header #nav{padding-top:12px;position:relative}@media screen and (min-width: 720px){#header #nav{float:right}}#header #nav ul.nav{position:relative}#header #nav ul.nav li{display:inline-block}@media screen and (max-width: 720px){#header #nav ul.nav li:first-of-type a{padding-left:0}}@media screen and (min-width: 720px){#header #nav ul.nav li:last-of-type a{padding-right:0}}#header #nav ul.nav li a{color:#808080;display:block;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;font-size:15px;height:50px;line-height:50px;padding:0 12px;position:relative;transition:color .35s ease-in-out;-moz-transition:color .35s ease-in-out;-o-transition:color .35s ease-in-out;-webkit-transition:color .35s ease-in-out}@media screen and (max-width: 720px){#header #nav ul.nav li a{font-size:12px;padding:0 8px}}#header #nav ul.nav li a.current{color:#1d1d1d}#header #nav ul.nav li a.current:after{background:#2653e3;content:'';display:block;height:3px;width:20px}@media screen and (min-width: 901px){#header #nav ul.nav li a:hover{color:#2653e3}}#footer{padding-top:40px}@media screen and (max-width: 720px){#footer{padding-bottom:80px}}#footer #cta{background:#2653e3;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;left:inherit;padding:40px 8%;text-align:center}#footer #cta p{color:#fff;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:300;font-size:36px;margin-bottom:30px}#footer #cta ul.btns li{display:inline-block;margin-bottom:10px}#footer #cta ul.btns li+li{margin-left:5px}#footer #cta ul.btns li a{background:#1940bb;color:#fff;font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;font-size:15px;top:0;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out}@media screen and (min-width: 901px){#footer #cta ul.btns li a:hover{background:#1d1d1d;top:-4px}}#footer #cta .gform_wrapper.gform_validation_error{background:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;max-width:750px;padding:20px}#footer #cta .gform_wrapper.gform_validation_error form .top_label .gfield_label{color:#000}#footer #cta .gform_wrapper.gform_validation_error form .ginput_complex label{color:#000}#footer #cta .gform_wrapper form{margin:auto;max-width:700px}#footer #cta .gform_wrapper form .top_label .gfield_label{color:#fff;font-size:18px}#footer #cta .gform_wrapper form .ginput_complex label{color:#fff;padding-top:10px}#footer #cta .gform_wrapper form .gform_footer{margin:30px 0 0;padding:0}#footer #cta .gform_wrapper form .gform_footer input.button,#footer #cta .gform_wrapper form .gform_footer input[type=submit]{background:#1940bb}#footer #cta .gform_confirmation_wrapper{color:#fff !important}#footer p#copyright{font-size:12px;padding:30px 0;text-align:center}#footer p#copyright a{color:#1d1d1d}