html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media(min-width:768px){.container{width:750px}}@media(min-width:992px){.container{width:970px}}@media(min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media(min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media(min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media(min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media(max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}}@media(max-width:767px){.visible-xs-block{display:block!important}}@media(max-width:767px){.visible-xs-inline{display:inline!important}}@media(max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media(min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}}@media(min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media(min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media(min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media(min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}}@media(min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media(min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media(min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media(min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}}@media(min-width:1200px){.visible-lg-block{display:block!important}}@media(min-width:1200px){.visible-lg-inline{display:inline!important}}@media(min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media(max-width:767px){.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}th.visible-print,td.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}*{webkit-font-smoothing:antialiased;transition:all .3s ease-in;font-family:'Montserrat',sans-serif}body{-webkit-animation-delay:.1s;-webkit-animation-name:fontfix;-webkit-animation-duration:.1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;font-family:Montserrat;background:#222a3d;color:#FFF;overflow-x:hidden}@-webkit-keyframes fontfix{from{opacity:1}to{opacity:1}}.hide{display:none}img{max-width:100%;height:auto}::-moz-selection{background:#5ab7e2;color:#FFF}::selection{background:#5ab7e2;color:#FFF}::-moz-selection{background:#5ab7e2;color:#FFF}::-webkit-selection{background:#5ab7e2;color:#FFF}body *{font-weight:300}a{color:#fdb812}a:hover{color:#7ec9e0;text-decoration:none}b,strong{font-weight:700}.labelcheck{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.labelcheck input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#ddd;border-radius:4px}.labelcheck:hover input ~ .checkmark{background-color:#ccc}.labelcheck input:checked ~ .checkmark{background-color:#2196f3}.labelcheck input:checked ~ .checkmark.disabled{background-color:#999}.checkmark:after{content:"";position:absolute;display:none}.labelcheck input:checked ~ .checkmark:after{display:block}.labelcheck .checkmark:after{left:8px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#gdpr-cookie-message{position:fixed;right:30px;bottom:30px;max-width:375px;padding:20px;border-radius:5px;box-shadow:0 6px 6px rgba(0,0,0,0.25);margin-left:30px;font-family:system-ui;background:#000c;z-index:999;color:#FFF}#gdpr-cookie-message h4{font-size:18px;font-weight:700;margin-bottom:10px}#gdpr-cookie-message h5{font-size:15px;font-weight:400;margin-bottom:10px}#gdpr-cookie-message p,#gdpr-cookie-message ul{color:white;font-size:15px;line-height:1.5em}#gdpr-cookie-message p:last-child{margin-bottom:0;text-align:right}#gdpr-cookie-message ul{padding:0}#gdpr-cookie-message li{width:49%;display:inline-block}#gdpr-cookie-message a{color:#999;text-decoration:none;font-size:15px;padding-bottom:2px;transition:all .3s ease-in}#gdpr-cookie-message a:hover{color:white;border-bottom-color:#009fe1;transition:all .3s ease-in}#gdpr-cookie-message button{border:0;background:#009fe1;border:1px solid #009fe1;color:white;18:24 font-size:15px;padding:7px;border-radius:3px;margin-left:15px;cursor:pointer;transition:all .3s ease-in}#gdpr-cookie-message button:hover{background:transparent;transition:all .3s ease-in}button#gdpr-cookie-advanced{background:transparent;color:#FFF;border:1px solid transparent}button#gdpr-cookie-advanced:hover{background:transparent;color:#009FE117:34;border:1px solid #009fe1}#gdpr-cookie-message button:disabled{opacity:.3}#gdpr-cookie-message input[type="checkbox"]{float:none;margin-top:0;margin-right:5px}.main-menu ul{list-style:none;margin:0;padding:0}.main-menu{width:100%;float:left;list-style:none;position:relative;padding:0;z-index:999;display:flex;justify-content:center}.main-menu>li{display:inline-block;float:left;border-left:1px #4a5258 solid}.main-menu>li.home{border-left:0 #4a5258 solid}.main-menu>li>a{color:#ccc;text-decoration:none;text-transform:uppercase;-webkit-transition:color .2s linear,background .2s linear;-moz-transition:color .2s linear,background .2s linear;-o-transition:color .2s linear,background .2s linear;transition:color .2s linear,background .2s linear}.main-menu>li:last-child>a{border-right:5px!important}.main-menu>li>a.active,.main-menu>li>a:hover,li.drop-down ul>li>a:hover{color:#fb1}.main-menu>li>a.active{color:#0da4d2;font-weight:700;cursor:default}.main-menu i{float:left;font-size:18px;margin-right:6px;line-height:20px!important}li.drop-down,.flyout-right,.flyout-left{position:relative}li.drop-down>ul{left:0;min-width:230px}.drop-down-ul{display:none}.flyout-right>ul,.flyout-left>ul{top:0;min-width:230px;display:none;border-left:0 solid #365670}li.drop-down>ul>li>a,.flyout-right ul>li>a,.flyout-left ul>li>a{color:#fff;display:block;padding:10px 22px;text-decoration:none;background-color:#10679f99;border-bottom:1px solid #23364b;-webkit-transition:color .2s linear,background .2s linear;-moz-transition:color .2s linear,background .2s linear;-o-transition:color .2s linear,background .2s linear;transition:color .2s linear,background .2s linear}.flyout-right ul>li>a,.flyout-left ul>li>a{border-bottom:1px solid #23364b}.flyout-mega-wrap{top:0;right:0;left:100%;width:100%;display:none;height:100%;padding:15px;min-width:742px}h4.row.mega-title{color:#eee;margin-top:0;font-size:14px;padding-left:15px;padding-bottom:13px;text-transform:uppercase;border-bottom:1px solid #ccc}.flyout-mega ul>li>a{font-size:90%;line-height:25px;color:#fff;font-family:inherit}.flyout-mega ul>li>a:hover,.flyout-mega ul>li>a:active,.flyout-mega ul>li>a:focus{text-decoration:none;background-color:transparent!important;color:#ccc!important}.mega-menu{left:0;right:0;padding:15px;display:none;padding-top:0;min-height:100%}h4.row.mega-title{color:#eee;margin-top:0;font-size:14px;padding-left:15px;padding-bottom:13px;text-transform:uppercase;border-bottom:1px solid #23364b;padding-top:15px;background-color:#365670}.mega-menu ul li a{line-height:25px;font-size:90%;display:block}ul.stander li a{padding:3px 0}ul.description li{padding-bottom:12px;line-height:8px}ul.description li span{color:#ccc;font-size:85%}a.view-more{border-radius:1px;margin-top:15px;background-color:#009fe1;padding:2px 10px!important;line-height:21px!important;display:inline-block!important}a.view-more:hover{color:#fff;background:#0dadef}ul.icon-des li a i{color:#fff;width:35px;height:35px;border-radius:50%;text-align:center;background-color:#009fe1;line-height:35px!important}ul.icon-des li{width:100%;display:table;margin-bottom:11px}.Blog{left:0;display:none;color:#fefefe;padding-top:15px;background:#23364b;padding-bottom:15px}.Blog .blog-title{color:#fff;font-size:15px;text-transform:uppercase}.Blog .blog-des{color:#ccc;font-size:90%;margin-top:15px}.Blog a.view-more{margin-top:0}.Images{left:0;width:100%;display:none;color:#fefefe;padding-top:15px;background:#23364b;padding-bottom:15px}.Images h4{font-size:15px;margin-top:0;text-transform:uppercase}.flyout-right ul>li>a,.flyout-left ul>li>a,.flyout-mega-wrap,.mega-menu{background-color:#328ba999}.Blog:hover,.Images:hover,.mega-menu:hover,.drop-down-ul:hover,li.flyout-left>ul:hover,li.flyout-right>ul:hover,.flyout-mega-wrap:hover,li.flyout-left a:hover+ul,li.flyout-right a:hover+ul,.blog-drop-down>a:hover+.Blog,li.drop-down>a:hover+.drop-down-ul,.images-drop-down>a:hover+.Images,.mega-drop-down a:hover+.mega-menu,li.flyout-mega>a:hover+.flyout-mega-wrap{display:block}.main-menu{display:flex;justify-content:center}@-webkit-keyframes hvr-wobble-top{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-top{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-wobble-top:hover,.hvr-wobble-top:focus,.hvr-wobble-top:active{-webkit-animation-name:hvr-wobble-top;animation-name:hvr-wobble-top;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@media(min-width:767px){.main-menu>li>a{display:block;padding:20px 22px}.mega-menu,.flyout-mega-wrap,.Images,.Blog,.flyout-right>ul,.flyout-left>ul,li.drop-down>ul{position:absolute}.flyout-right>ul{left:100%}.flyout-left>ul{right:100%}}@media(max-width:767px){.main-menu{flex:none;min-height:58px;display:block;width:100%;background:transparent}.main-menu>li>a{width:100%;display:none}.main-menu>li{width:100%}.display.main-menu>li>a{display:block;padding:20px 22px}.mega-menu,.Images,.Blog,.flyout-right>ul,.flyout-left>ul,li.drop-down>ul{position:relative}}a.toggle-menu{position:absolute;right:0;padding:0;font-size:12px;font-weight:700;color:#FFF;top:0;text-align:center;background:transparent}a.toggle-menu i{font-size:40px;margin-right:0}.nav-small{position:fixed;top:0;background:#222a3d;width:100%;height:60px;z-index:999}.nav-small ul{position:fixed;margin:0}.nav-small ul ul{position:absolute}.nav-small .logotesto{display:inline-block!important;border:0}.keep-small .logo{height:30px;opacity:0}.keep-small .menu{position:fixed;top:0;background:#000;width:100%;height:60px;z-index:999}.keep-small .menu ul{position:fixed;margin:0}.keep-small .menu ul ul{position:absolute}.keep-small .menu .logotesto{display:inline-block!important;border:0}.logo{margin:20px auto 10px;text-align:center}.logotesto{display:none!important}.bg1{padding:50px 0 100px}#homelaptop{float:right}.slogan{float:left;max-width:485px;position:absolute;margin-top:100px;z-index:1}.slogan h1,.slogan h2,.slogan h3{text-transform:uppercase;margin:0}.slogan h1{font-weight:700;font-size:60px;line-height:60px}.slogan h2{font-size:15px}.slogan h3{font-size:18px;line-height:25px}.calltoaction{background:#009fe1;text-align:center;padding:12px;font-size:16px;text-transform:uppercase;cursor:pointer;color:#FFF;border-radius:3px;display:block;width:180px;height:48px;-webkit-transition:all .7s ease;transition:all .7s ease;position:relative}.calltoaction:hover{background:transparent;color:#FFF;text-decoration:none}.calltoaction:hover:before,.calltoaction:hover:after{-webkit-transition:all .7s ease;transition:all .7s ease;width:100%}.calltoaction:before,.calltoaction:after{content:'';position:absolute;top:0;left:0;width:0;height:2px;background:#fff;transition:all .4s ease}.calltoaction:hover span:before,.calltoaction:hover span:after{-webkit-transition:all .7s ease;transition:all .7s ease;height:100%}.calltoaction span:before,.calltoaction span:after{content:'';position:absolute;top:0;left:0;width:2px;height:0;background:#fff;transition:all .4s ease}.calltoaction span{display:block}.calltoaction:after,.calltoaction span:after{top:inherit;left:inherit;bottom:0;right:0}.calltoaction.grigio{background:transparent;color:#b8b8b9;border:1px solid #b8b8b9;border-radius:5px}.calltoaction.grigio:hover{color:#FFF;border:1px solid #b8b8b900}.calltoaction.grigio:before,.calltoaction.grigio:after{background:#fff}.calltoaction.grigio span:before,.calltoaction.grigio span:after{background:#fff}.calltoaction.white{background:transparent;border:1px solid #fff;color:#FFF}#passione .sloganp{font-size:30px;font-weight:300;color:#FFF;position:absolute;top:50px}#passione .sloganp span{font-size:65px;font-weight:700;line-height:45px;display:block}.separator{position:relative}.separator::before{position:absolute;content:"";width:100%;height:100%;background-color:#e9e9e9;margin:0 auto -1px;transform:translateY(1px);clip-path:polygon(0 100%,100% 100%,100% 75%);web-clip-path:polygon(0 100%,100% 100%,100% 75%)}.MSIE .separator::before,.Edge .separator::before{display:none}.bar{background:#272830;padding:20px;text-align:center}.bar span{color:#aaa}.bar a{border:1px solid #fdb812;color:#fdb812;padding:5px 10px;margin:0 10px}.bar a:hover{border:1px solid #fff;color:#fff}.htitle{font-size:40px;font-weight:300}.htitle span{font-size:70px;font-weight:700;line-height:60px}.htitle span>span{color:#009fe1}.servizishort{background:#e9e9e9;color:#283043;padding:50px 0 50px 0;position:relative;font-size:16px}.serv{margin-bottom:25px;max-width:350px;margin-left:25px}.serv::before{content:"[";font-size:60px;font-weight:300;color:#d8d5d5;float:left;margin-left:-35px;line-height:45px}.serv .subtitle{font-size:15px;font-weight:300;margin-bottom:5px}.serv .subtitle span{font-size:30px;font-weight:700;line-height:30px}.ss-style-triangles::after{bottom:-50px;z-index:10;background:inherit;left:50%;width:100px;height:100px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);position:absolute;content:'';pointer-events:none}.graygradient{background:#ccdfea;background:-moz-linear-gradient(top,rgba(204,223,234,1) 0,rgba(33,42,71,1) 100%);background:-webkit-linear-gradient(top,rgba(204,223,234,1) 0,rgba(33,42,71,1) 100%);background:linear-gradient(to bottom,rgba(204,223,234,1) 0,rgba(33,42,71,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccdfea',endColorstr='#212a47',GradientType=0);color:#FFF}.bluegradient{background:#212a47;color:#FFF}.whyustit{font-size:36px;display:block;margin-bottom:15px;color:#FFF}.graygradient2{color:#FFF;background:#212a47;background:-moz-linear-gradient(top,rgba(33,42,71,1) 4%,rgba(108,143,59,1) 48%,rgba(213,234,178,1) 99%);background:-webkit-linear-gradient(top,rgba(33,42,71,1) 4%,rgba(108,143,59,1) 48%,rgba(213,234,178,1) 99%);background:linear-gradient(to bottom,rgba(33,42,71,1) 4%,rgba(108,143,59,1) 48%,rgba(213,234,178,1) 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#212a47',endColorstr='#d5eab2',GradientType=0)}.carpa{animation:swing2 3s ease-in-out infinite alternate}@keyframes swing2{0{transform:rotate(3deg)}100%{transform:rotate(-3deg)}}.piuma{animation:swing3 4s ease-in-out infinite alternate}@keyframes swing3{0{transform:translateX(-50px) rotate(6deg)}100%{transform:translateX(50px) rotate(-6deg)}}.colibri{position:absolute;left:0;top:10px;animation:swing4 4s ease-in-out infinite alternate}@keyframes swing4{0{transform:rotate(1deg) translateX(0) translateY(0)}30%{transform:rotate(-1deg) translateX(0) translateY(0)}40%{transform:rotate(1deg) translateX(250px) translateY(50px)}50%{transform:rotate(-1deg) translateX(250px) translateY(50px)}60%{transform:rotate(1deg) translateX(100px) translateY(30px)}100%{transform:rotate(-1deg) translateX(100px) translateY(30px)}}.ninfea{animation:swing5 2s ease-in-out infinite alternate}@keyframes swing5{0{transform:translateX(0) rotate(1deg)}100%{transform:translateX(10px) rotate(-1deg)}}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background:#046798;background:-moz-radial-gradient(center,ellipse cover,rgba(4,103,152,1) 0,rgba(44,46,61,1) 76%);background:-webkit-radial-gradient(center,ellipse cover,rgba(4,103,152,1) 0,rgba(44,46,61,1) 76%);background:radial-gradient(ellipse at center,rgba(4,103,152,1) 0,rgba(44,46,61,1) 76%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#046798',endColorstr='#222a3d',GradientType=1)}.call_me{background-color:#0da4d2;position:fixed;bottom:40px;left:40px;width:70px;height:70px;text-align:center;border-radius:50%;-webkit-border-radius:50%;z-index:10000;cursor:pointer}.call_me i{color:#fff;font-size:34px;line-height:70px;position:relative;z-index:10001}.call_me:hover i:before{-webkit-animation:uptocallmini2 1.5s infinite;-moz-animation:uptocallmini2 1.5s infinite;animation:uptocallmini2 1.5s infinite}.call_me::before{background-color:#0da4d2;content:'';transform:scale(1,1);opacity:.5;width:70px;height:70px;display:block;position:fixed;left:40px;bottom:40px;border-radius:100%;z-index:9999;-webkit-animation:uptocallmini 2.5s infinite;-moz-animation:uptocallmini 2.5s infinite;animation:uptocallmini 2.5s infinite}@-webkit-keyframes uptocallmini{0{-webkit-transform:scale(1,1);opacity:.5}80%{opacity:0;-webkit-transform:scale(1.5,1.5)}85%{-webkit-transform:scale(0.5,0.5);opacity:0}100%{-webkit-transform:scale(1,1);opacity:.5}}@keyframes uptocallmini{0{transform:scale(1,1);opacity:.5}80%{opacity:0;transform:scale(1.5,1.5)}85%{transform:scale(0.5,0.5);opacity:0}100%{transform:scale(1,1);opacity:.5}}@-webkit-keyframes uptocallmini2{0{-webkit-transform:scale(1,1);opacity:1}50%{-webkit-transform:scale(2,2);opacity:.7}100%{-webkit-transform:scale(1,1);opacity:1}}@keyframes uptocallmini2{0{-webkit-transform:scale(1,1);opacity:1}50%{-webkit-transform:scale(2,2);opacity:.7}100%{-webkit-transform:scale(1,1);opacity:1}}.chi-siamo{color:#FFF}.bar2{background:#272830;padding:20px;text-align:center}.bar2 span a{color:#aaa}@media(max-width:767px){.bar2 span a{padding:10px 0!important;display:block!important}}.servhead{z-index:9;position:absolute;width:100%;text-align:center;top:50px}.servhead .titolo{font-size:50px;line-height:50px;font-weight:700}.servhead .riga{position:absolute;background:#0da3d0;width:260px;height:6px;margin-top:15px;display:block;left:50%;transform:translateX(-50%)}.servhead .sottotitolo{font-size:20px;font-weight:300;margin-top:50px}.servrow{text-align:center}.servrow .sezione{font-size:20px;letter-spacing:10px}.servrow .riga{background:#0da3d0;width:160px;height:3px;margin:25px auto;display:block}.columns ul{list-style-image:url('../img/bullet1.png');text-align:left;color:#ccc;margin:0}.columns{-moz-column-width:21.5em;-webkit-column-width:21.5em;column-width:21.5em}.columns ul li:first-child{margin-top:0}.titleport{position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);left:50%;background:#0008;border:2px solid #fff;margin:0 auto;padding:3px 30px 18px;z-index:99}.titleport .t1{margin:0;font-size:60px;font-weight:700;display:block}.titleport .t2{margin:0;font-size:27px;font-weight:300;line-height:0}.portsfu{background:-moz-linear-gradient(top,rgba(34,42,61,0) 0,rgba(34,42,61,1) 100%);background:-webkit-linear-gradient(top,rgba(34,42,61,0) 0,rgba(34,42,61,1) 100%);background:linear-gradient(to bottom,rgba(34,42,61,0) 0,rgba(34,42,61,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00222a3d',endColorstr='#222a3d',GradientType=0);position:absolute;z-index:1;bottom:0;height:300px;width:100%;display:block}.parallaxp{color:#FFF;text-align:center;position:relative;height:100vh;max-height:500px;background-color:#2c2e3d;background-attachment:fixed;background-repeat:no-repeat;background-position:left center}.cell-container{overflow:hidden}.sub-title{font-size:14px;font-weight:400;line-height:24px;margin-top:10px;text-align:center}.title{font-size:30px;font-weight:700;line-height:40px;text-align:center;margin:10px 0}.divider{background-color:#0da4d2;height:1px;width:100%}.portfolio .col-lg-1,.portfolio .col-lg-10,.portfolio .col-lg-11,.portfolio .col-lg-12,.portfolio .col-lg-2,.portfolio .col-lg-3,.portfolio .col-lg-4,.portfolio .col-lg-5,.portfolio .col-lg-6,.portfolio .col-lg-7,.portfolio .col-lg-8,.portfolio .col-lg-9,.portfolio .col-md-1,.portfolio .col-md-10,.portfolio .col-md-11,.portfolio .col-md-12,.portfolio .col-md-2,.portfolio .col-md-3,.portfolio .col-md-4,.portfolio .col-md-5,.portfolio .col-md-6,.portfolio .col-md-7,.portfolio .col-md-8,.portfolio .col-md-9,.portfolio .col-sm-1,.portfolio .col-sm-10,.portfolio .col-sm-11,.portfolio .col-sm-12,.portfolio .col-sm-2,.portfolio .col-sm-3,.portfolio .col-sm-4,.portfolio .col-sm-5,.portfolio .col-sm-6,.portfolio .col-sm-7,.portfolio .col-sm-8,.portfolio .col-sm-9,.portfolio .col-xs-1,.portfolio .col-xs-10,.portfolio .col-xs-11,.portfolio .col-xs-12,.portfolio .col-xs-2,.portfolio .col-xs-3,.portfolio .col-xs-4,.portfolio .col-xs-5,.portfolio .col-xs-6,.portfolio .col-xs-7,.portfolio .col-xs-8,.portfolio .col-xs-9,.portfolio-container{padding-right:0;padding-left:0}.image{display:block;height:auto;width:100%}.cell-container img{-webkit-transform:scale(1.3) rotate(5deg);transform:scale(1.3) rotate(5deg)}.cell-container:hover img{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}.overlay2{background-color:#fffe;bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;transition:.5s ease;top:0;width:100%;z-index:1}.cell-container:hover .overlay2{opacity:1}.text{color:#2c2e3d;position:absolute;top:50%;left:50%;text-transform:uppercase;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}ul.bullet{list-style-image:url('../img/bullet2.png');text-align:left;padding:0 0 0 20px;margin:0}ul.bullet li{font-size:13px;text-transform:uppercase;font-weight:400}.contminh{height:80vh}.address{padding:50px 0 0 100px;background:url('../img/mezzaluna_l.png') left center no-repeat}.address .social{font-size:25px}.address .social a{margin-right:15px;padding-right:0}.address .social .divi{border-right:1px solid #ccc}.cont_testi,.cont_image{position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.fancy-form-label{color:#bbb;font-size:10px;text-transform:uppercase;position:absolute;top:6px;left:16px;cursor:text;-webkit-transition:all .25s ease;transition:all .25s ease}.fancy-form-label .fa-asterisk{font-size:6px;vertical-align:text-top}.form-control{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.fancy-form-label span{font-size:14px;line-height:10px}.fancy-form .form-control{padding:26px 16px 6px 16px;height:auto}.fw-input{width:100%}.fancy-form{position:relative}.form-control:focus{border-color:rgba(0,0,0,0.26);box-shadow:inherit}.fancy-form-input:focus+.fancy-form-label,.fancy-form-textarea:focus+.fancy-form-label{color:silver}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}.form-control{background:#fff;color:#000;border:0;border-bottom:1px solid #ccc;box-shadow:0;-webkit-box-shadow:0}.form-control:hover,.form-control:focus{border-bottom:1px solid #0da4d2}.fancy-form select{margin:0!important}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:#fff!important;-webkit-box-shadow:0 0 0 1000px white inset}.btn{padding:16px 25px;font-size:14px;line-height:1.3333333}.button1{color:#fff;background:#009fe1;border:2px solid #009fe1}.button1:hover{background:transparent;font-weight:700;color:#fff;border:2px solid #fff}.button2,.button2:focus,.button2:active{color:#fff;background:#009fe1;border:2px solid #009fe1}.button2:hover{background:transparent;font-weight:700;color:#ccc;border:2px solid #ccc}.checkbox-label{color:#5c6e7b!important;text-transform:uppercase;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease}.checkbox-label>input{margin-right:10px}.contmsg{margin-top:20px;padding:0}.alert-danger,.alert-success{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid #0000;border-radius:.25rem}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f9abb2}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.map{height:520px!important;border-bottom:1px solid #ccc;margin-bottom:30px;margin-top:50px}#map *{-webkit-transition:all 0 ease-in-out;-o-transition:all 0 ease-in-out;transition:all 0 ease-in-out}canvas{animation:jump2 1.2s ease-in infinite;z-index:10}@keyframes jump2{0{transform:translateY(0) scale(1.15,.8)}20%{transform:translateY(-5px) scaleY(1.1)}50%{transform:translateY(-10px) scale(1)}80%{transform:translateY(-5px) scale(1)}to{transform:translateY(0) scale(1.15,.8)}}@media(max-width:1199px){#homelaptop{max-width:600px}}@media(max-width:991px){#homelaptop{max-width:400px;margin-top:50px}.cont_testi,.cont_image{position:relative;top:0;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.contminh{height:auto;min-height:200px}.titleport .t2{margin:0;font-size:24px;font-weight:300;line-height:0}.sm-center{text-align:center}}@media(max-width:767px){.nav-small{position:relative;background:#222a3d;width:100%;height:75px;z-index:999}.nav-small ul{position:relative}.nav-small ul ul{position:relative}.nav-small .logotesto{display:inline-block!important}.main-menu{margin-top:-150px}.main-menu>li{background:#000}a.toggle-menu:hover{color:#fff}.bar a{margin:10px 0;display:block}.bg1{padding:10px 15px}.logovisible{opacity:0;transition:all .2s ease-in}.call_me{display:none}.bar a{display:block;margin:10px 0}.slogan{padding:0 20px;float:none;position:relative;margin-top:20px}.slogan h1{font-size:50px;line-height:50px}#homelaptop{max-width:400px;margin-top:-150px}#passione .sloganp{font-size:20px;top:30px;left:5%}#passione .sloganp span{font-size:55px}.xs-center{text-align:center}.calltoaction.white{margin:0 auto}.address{padding:50px 0 0 0;text-align:center;background:url('../img/mezzaluna_t.png') center top no-repeat}}@media(max-width:550px){#homelaptop{max-width:50%;margin-top:-120px}.slogan h1{font-size:38px;line-height:38px}.calltoaction{font-size:14px;width:160px;height:42px}.ss-style-triangles::after{bottom:-25px;width:50px;height:50px}.htitle{font-size:30px;line-height:30px}.htitle span{font-size:40px}.servhead{position:relative}.servhead .titolo{font-size:40px;line-height:40px}.servhead .riga{position:absolute;background:#0da3d0;width:260px;height:6px;margin-top:10px;display:block;left:50%;transform:translateX(-50%)}.servhead .sottotitolo{font-size:15px;margin-top:30px}.servrow .sezione{letter-spacing:5px}.titleport .t1{font-size:45px}.titleport .t2{font-size:17px}}@media(max-width:375px){#homelaptop{max-width:80%;margin-top:-80px}.main-menu{margin-top:-185px}.slogan h1{font-size:30px;line-height:30px}.slogan h2{font-size:13px}.slogan h3{font-size:14px;line-height:18px}#passione .sloganp{font-size:15px;top:10px}#passione .sloganp span{font-size:40px;line-height:35px}.titleport{padding:3px 20px 10px}.titleport .t1{font-size:35px}.titleport .t2{font-size:15px}}.form-group{margin-bottom:15px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}.fancy-form-label{color:#bbb;font-size:10px;text-transform:uppercase;position:absolute;top:6px;left:16px;cursor:text;-webkit-transition:all .25s ease;transition:all .25s ease}.fancy-form-label .fa-asterisk{font-size:6px;vertical-align:text-top}.form-control{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.fancy-form-label span{font-size:14px;line-height:10px}.fancy-form .form-control{padding:26px 16px 6px 16px;height:auto;width:100%}.fw-input{width:100%}.fancy-form{position:relative}.form-control:focus{border-color:rgba(0,0,0,0.26);box-shadow:inherit}.fancy-form-input:focus+.fancy-form-label,.fancy-form-textarea:focus+.fancy-form-label{color:silver}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}.form-control{background:#fff;color:#000;border:0;border-bottom:1px solid #ccc;box-shadow:0;-webkit-box-shadow:0}.form-control:hover,.form-control:focus{border-bottom:1px solid #0da4d2}.fancy-form select{margin:0!important}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:#fff!important;-webkit-box-shadow:0 0 0 1000px white inset}.btn{padding:16px 25px;font-size:14px;line-height:1.3333333}.button1{color:#fff;background:#009fe1;border:2px solid #009fe1}.button1:hover{background:transparent;font-weight:700;color:#fff;border:2px solid #fff}.button2,.button2:focus,.button2:active{color:#fff;background:#009fe1;border:2px solid #009fe1}.button2:hover{background:transparent;font-weight:700;color:#ccc;border:2px solid #ccc}.checkbox-label{color:#5c6e7b!important;text-transform:uppercase;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease}.checkbox-label>input{margin-right:10px}.down{width:100%;height:auto;clear:both;float:left;position:absolute;z-index:50;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.down a{border:2px solid #fff;padding:3px 3px;border-top-left-radius:25px;border-top-right-radius:25px;border-bottom-left-radius:25px;border-bottom-right-radius:25px;text-decoration:none;display:inline-block;color:#fff}.down a i{font-size:12px}.down span{animation:fadeInDown 2s ease infinite;display:block;margin-top:20px}@media(max-width:550px){.down{display:none}}


@font-face {
	font-family: 'Montserrat';
	src: url('../fonts/Montserrat-Light.woff2') format('woff');
	font-weight: normal;
	font-style: 100;
}

@font-face {
	font-family: 'Montserrat';
	src: url('../fonts/Montserrat-LightItalic.woff2') format('woff');
	font-weight: italic;
	font-style: 100;
}

@font-face {
	font-family: 'Montserrat';
	src: url('../fonts/Montserrat-Light.woff2') format('woff');
	font-weight: normal;
	font-style: 300;
}

@font-face {
	font-family: 'Montserrat';
	src: url('../fonts/Montserrat-LightItalic.woff2') format('woff');
	font-weight: italic;
	font-style: 300;
}


@font-face {
	font-family: 'Montserrat';
	src: url('../fonts/Montserrat-Regular.woff2') format('woff');
	font-weight: normal;
	font-style: 400;
}

@font-face {
	font-family: 'Montserrat';
	src: url('../fonts/Montserrat-Italic.woff2') format('woff');
	font-weight: italic;
	font-style: 400;
}


@font-face {
	font-family: 'Montserrat';
	src: url('../fonts/Montserrat-Bold.woff2') format('woff');
	font-weight: normal;
	font-style: 700;
}

@font-face {
	font-family: 'Montserrat';
	src: url('../fonts/Montserrat-BoldItalic.woff2') format('woff');
	font-weight: italic;
	font-style: 700;
}
