@charset "utf-8";
/* FONTS*/
@font-face{font-family:'Lato';font-display:auto;font-style:normal;font-weight:100;src:local('Lato Hairline'),local('Lato-Hairline'), url(https://fonts.gstatic.com/s/lato/v14/S6u8w4BMUTPHh30AXC-s.woff)format('woff')}
@font-face{font-family:'Lato';font-display:auto;font-style:normal;font-weight:300;src:local('Lato Light'),local('Lato-Light'),url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh7USSwiPHw.woff)format('woff')}
@font-face{font-family:'Lato';font-display:auto;font-style:normal;font-weight:400;src:local('Lato Regular'),local('Lato-Regular'),url(https://fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjx4wWA.woff)format('woff')}
@font-face{font-family:'Lato';font-display:auto;font-style:normal;font-weight:700;src:local('Lato Bold'),local('Lato-Bold'),url(https://fonts.gstatic.com/s/lato/v14/S6u9w4BMUTPHh6UVSwiPHw.woff)format('woff')}
@font-face{font-family:'Lato';font-display:auto;font-style:normal;font-weight:100;src:local('Lato Hairline'),local('Lato-Hairline'),url(https://fonts.gstatic.com/s/lato/v13/GtRkRNTnri0g82CjKnEB0Q.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}
@font-face{font-family:'Lato';font-display:auto;font-style:normal;font-weight:300;src:local('Lato Light'),local('Lato-Light'),url(https://fonts.gstatic.com/s/lato/v13/EsvMC5un3kjyUhB9ZEPPwg.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}
@font-face{font-family:'Lato';font-display:auto;font-style:normal;font-weight:400;src:local('Lato Regular'),local('Lato-Regular'),url(https://fonts.gstatic.com/s/lato/v13/1YwB1sO8YE1Lyjf12WNiUA.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}
@font-face{font-family:'Lato';font-display:auto;font-style:normal;font-weight:700;src:local('Lato Bold'),local('Lato-Bold'),url(https://fonts.gstatic.com/s/lato/v13/H2DMvhDLycM56KNuAtbJYA.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}
/* CSS Document */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
/* RESET*/
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:700}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-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"]{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;-moz-box-sizing:content-box;-webkit-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:700}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
.button,button,input[type="submit"],input[type="reset"],input[type="button"]{display:inline-block;background-color:transparent;border-radius:4px;color:#555;text-align:center;font-size:11px;font-weight:600;text-decoration:none;cursor:pointer;border:1px solid #bbb;height:38px;line-height:38px;padding:0 20px;letter-spacing:.1rem;text-transform:uppercase;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,.button:focus,button:focus,input[type="submit"]:focus,input[type="reset"]:focus,input[type="button"]:focus{border-color:#888;color:#333;outline:0}
.button.button-primary,button.button-primary,input[type="submit"].button-primary,input[type="reset"].button-primary,input[type="button"].button-primary{color:#FFF;border-color:#1E255F;background-color:#1E255F}
.button.button-primary:hover,button.button-primary:hover,input[type="submit"].button-primary:hover,input[type="reset"].button-primary:hover,input[type="button"].button-primary:hover,.button.button-primary:focus,button.button-primary:focus,input[type="submit"].button-primary:focus,input[type="reset"].button-primary:focus,input[type="button"].button-primary:focus{background-color:#1eaedb;border-color:#1eaedb;color:#FFF}
input[type="email"],input[type="search"],input[type="text"],input[type="password"],textarea,select{border:1px solid #d1d1d1;height:24px;padding:6px 10px;border-radius:4px;box-shadow:none;background:#fff}
input[type="email"],input[type="search"],input[type="text"],textarea{-webkit-appearance:none;-moz-appearance:none}
textarea{min-height:65px;padding-top:6px;padding-bottom:6px}
input[type="email"]:focus,input[type="search"]:focus,input[type="text"]:focus,input[type="password"]:focus,textarea:focus,select:focus{border:1px solid #1E255F;outline:0}
label,legend{display:block;font-weight:600;margin-bottom:.5rem}
fieldset{border-width:0;padding:0}
input[type="checkbox"],input[type="radio"]{display:inline}
label>.label-body{display:inline-block;font-weight:400;margin-left:.5rem}
/* RESPONSIVE*/
.columns,.column{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.container{width:100%;padding:0;margin:0 auto;}
.container .column,.container .columns{float:left;display:inline}
.row{width:90%;margin:0 auto;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;clear:both}
.oneThird{width:33%}
.twoThirds{width:66%}
.oneHalf{width:50%;}
.oneQuarter{width:25%}
.threeQuarters{width:75%}
.fullWidth{width:100%}
.twenty{width:20%}
.forty{width:40%}
.oneFith{width:20%}
/* DEFAULT*/
.defaultList{margin:0 0 30px 0;padding:0;width:100%}
.defaultList li{list-style-position:outside;line-height:23px;font-size:100%;margin:0 0 3px 20px;padding:0}
.defaultList li ul li{list-style-type:none;line-height:26px;font-size:100%;margin:0px;padding:0px 0}
.defaultList li ul{margin:0px;padding:0}
.defaultList li ul li ul li{padding:6px 0}
#WHY .defaultList li{list-style-position:outside;line-height:23px;font-size:100%;margin:10px 0 30px 20px;padding:0}
.quickLinks ul{margin:0;padding:0;}
.quickLinks li{line-height:20px;font-size:90%;list-style-position:outside;list-style-type:none;margin:0;padding:0}
td{vertical-align:top;padding:5px 8px 5px 0}
a,a:visited{text-decoration:none;color:#075E67}
.backLink{display: block; margin-bottom:12px}
p{margin:0 0 7px;padding-right:10px}
.defaultTable td{vertical-align:top;padding:5px 8px 5px 0}
.noWrap{white-space:nowrap;}
.callNow{width:140px;height: 40px; border-radius:20px;background-color: #075E67;text-align: center;line-height: 40px;margin: 40px 0;font-size: 1.0em;color: #fff!important;font-weight: 300}
.callNow a {color: #fff;}
/* HEADINGS*/
h1,h2,h3,h4,h5,h6{font-family:'Lato',Helvetica,Arial,sans-serif;font-weight:400;}
h1,.h1{font-weight:700;font-size:1.8em;line-height:1.2em;margin:0 0 10px 0;color:#18191b;width: 80%}
h2,.h2{font-weight:400;font-size:1.4em;line-height:1.2em;margin:0 0 5px 0;color:#18191b}
h3,.h3{font-weight:400;font-size:1.4em;line-height:1.2em;margin:0 0 2px 0;color:#18191b}
h4,.h4{font-weight:400;font-size:1.2em;line-height:1.3em;margin:0 0 2px 0;color:#18191b}
h5,.h5{font-weight:400;font-size:1.2em;line-height:1.4em;margin:10px 0 2px 0;color:#18191b}
h6,.h6{font-weight:400;font-size:1.2em;line-height:1.4em;margin:10px 0 8px 0;color:#18191b}
/* UTILITY*/
.centerMe{text-align:center;margin-left:auto;margin-right:auto;}
.floatRight{float:right!important}
.floatLeft{float:left!important}
.clearAll{clear:both}
.largeText{font-size:120%}
.mediumText{font-size:85%}
.smallText{font-size:70%}
.boldText,.bold{font-weight:600}
.lightText{font-weight:300}
.blueText{color:#439BC4}
.greenText{color:#B1BF2D;font-weight:700;font-size:120%}
.orangeText{color:#fc7f04}
.greyText{color:#666}
.blackText a{color:#000}
.whiteText{color:#fff}
.introText{;font-size:120%;}
.bgWhite{background-color:#FFF}
.bgGrey{background-color:#e8e8e8}
.bglightGrey{background-color:#F6F6F6}
.bgYellow{background-color:#fef9c3}
.bgBlue{background-color:#E3F7FE}
.greyBox{background-color:#1f2427}
.displayNone{display:none}
.iFrameStyle{border:0}
.asTable{display:table}
.asCell{display:table-cell;vertical-align:middle;}
.paddingTop{padding-top:20px}
.paddingBottom{padding-bottom:40px}
.marginBottom{margin-bottom:30px}
/* page styles*/
body{height: 100%;font-family:'Lato',Helvetica,Arial,sans-serif;color:#18191b;font-weight:400;line-height:1.4em;font-size:0.9em;background-color: #fff}
/* NAV*/
#navBar{width:100%;height:auto;background-color: #18191b; font-family:'Lato',Helvetica,Arial,sans-serif;font-weight:300;position: relative;z-index: 99;font-size:1.0em}
#navBar ul{margin:0;line-height: 40px;padding-left: 100px}
#navBar ul li{display: inline}
#navBar ul li a:link {text-decoration:none; display:inline-block; background:#18191b;padding: 0 15px;color: #fff;}
#navBar ul li a:hover {color:#fff;}
#navBar ul li a:link.changeColor {color:#b5dff4;background-color: #075E67}
#navBar .EUAR, #navBar  .WHY, #navBar .CONT{color: #fff;}
#header{position: relative}
.headerContacts{position:absolute;right: 80px;top: 45px;line-height:23px;font-size:1.2em;}
.headerContacts a{color: #1FA0C8}
.headerContacts span{font-weight: 700}
.splashImage{display: none}
.leftCol{padding-bottom: 50px; width:100%; max-width: 1000px;background-color:rgba(255,255,255,0.7);position: relative;z-index: 11;backdrop-filter: blur(10px);height: 100%;min-height: 1200px;-webkit-box-shadow: 9px 5px 12px -5px rgba(0,0,0,0.32);-moz-box-shadow: 9px 5px 12px -5px rgba(0,0,0,0.32);box-shadow: 9px 5px 12px -5px rgba(0,0,0,0.32);}
.resource{width:100%;}
.pageContent{width: 75%;min-height: 800px; margin: auto;padding: 70px 40px 40px 40px;background-color: #fff;border-bottom-right-radius: 60px}
.content{position: relative;background-color: #fff;width: 100%;margin: auto;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
#logo{margin-top:30px;margin-bottom: 30px; width:100%;height:auto;max-width:280px;}
#EUAR{position: relative;z-index: 10; width: 100%; height:100%; background-image: url("../images/bg-3.jpg");background-repeat: no-repeat;background-size: cover;}
#WHY{display: none;position: relative;z-index: 10;width: 100%; background-image: url("../images/bg-1.jpg");background-repeat: no-repeat;background-size: cover;}
#CONT{display: none;position: relative;z-index: 10;width: 100%;background-image: url("../images/bg-2.jpg");background-repeat: no-repeat;background-size: cover;}
.show{display: block;visibility: visible}
.flags{width:100%;height: auto;max-width: 180px}
#rightFooterCol{text-align: right}
#rightFooterCol h3{color: #fff}
#footer{width:100%;font-weight: 400;background-color: #18191b;color: #fff;}
#footer a{color:#1FA0C8}
#footer .footerContent{width:90%;margin: auto;padding-bottom: 10px;padding-top: 30px;}
/* FORMS */
#Cform{padding:0;margin:0;width:100%;display:inline-block;}
#contactForm{margin:0;padding:0;text-align:left;width:80%;}
#contactForm input,textarea{color:#000}
#nameField{width:100%;margin-bottom:6px;border:1px solid #ccc;}
#emailField{width:100%;margin-bottom:6px;border:1px solid #ccc;}
#telField{width:100%;margin-bottom:6px;border:1px solid #ccc;}
#messageField{width:100%;height:100px;border:1px solid #ccc;}
#botField{width:70px;margin-bottom:15px;border:1px solid #ccc;}
#sendMessage{width:140px;height: 40px; border-radius:20px;background-color: #075E67;text-align: center;line-height: 40px;margin-top: 10px;margin-bottom: 40px; font-size: 1.0em;color: #fff!important;font-weight: 300}
#sendMessage:hover{background-color:#4f4073;}
.success{color:#BCCB03;font-weight:700}
.error{color:#e30613;font-weight:700}
label{font-weight:400; margin:10px 0 0 0;}

@media(max-width:1100px){
.splashImage{display: block;width: 100%;height: auto;margin-bottom: 40px}
.leftCol{padding-top: 20px;}
.pageContent{padding: 40px 40px 0 40px;}
}

/* RESPONSIVE */
@media(max-width:980px){
.oneHalf{width:100%;}
h1,.h1{font-size:1.6em;line-height:1.1em;width: 100%}
#logo{width:80%}
#navBar ul li{display: block;width: 100%;}
#navBar ul li a:link {display:block;border-bottom:1px solid #666}
#navBar ul{margin:0;padding:0}
.pageContent{width: 85%; margin: auto;padding: 20px 20px 0 20px;background-color: #fff;border-bottom-right-radius: 60px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
.headerContacts{display: none}
#rightFooterCol{text-align: left}
#rightFooterCol h3{margin: 20px 0 0 0;font-size: 1.2em}
}