html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace, monospace;font-size:1em;}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em;}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'Montserrat-Regular';src:url('../font/Montserrat-Regular.eot');src:url('../font/Montserrat-Regular.eot?#iefix') format('embedded-opentype'), url('../font/Montserrat-Regular.woff2') format('woff2'), url('../font/Montserrat-Regular.woff') format('woff'), url('../font/Montserrat-Regular.ttf') format('truetype');}@font-face{font-family:'Montserrat-SemiBold';src:url('../font/Montserrat-SemiBold.eot');src:url('../font/Montserrat-SemiBold.eot?#iefix') format('embedded-opentype'), url('../font/Montserrat-SemiBold.woff2') format('woff2'), url('../font/Montserrat-SemiBold.woff') format('woff'), url('../font/Montserrat-SemiBold.ttf') format('truetype');}@font-face{font-family:'MiriamLibre-Bold';src:url('../font/MiriamLibre-Bold.eot');src:url('../font/MiriamLibre-Bold.eot?#iefix') format('embedded-opentype'), url('../font/MiriamLibre-Bold.woff2') format('woff2'), url('../font/MiriamLibre-Bold.woff') format('woff'), url('../font/MiriamLibre-Bold.ttf') format('truetype');}@font-face{font-family:'Roboto-100';font-style:normal;font-weight:100;font-display:swap;src:url('../font/roboto-100.eot');src:local('Roboto Thin'), local('Roboto-Thin'), url('../font/roboto-100.eot?#iefix') format('embedded-opentype'), url('../font/roboto-100.woff2') format('woff2'), url('../font/roboto-100.woff') format('woff'), url('../font/roboto-100.ttf') format('truetype'), url('../font/roboto-100.svg#Roboto') format('svg');}@font-face{font-family:'Roboto-300';font-style:normal;font-weight:300;font-display:swap;src:url('../font/roboto-300.eot');src:local('Roboto Light'), local('Roboto-Light'), url('../font/roboto-300.eot?#iefix') format('embedded-opentype'), url('../font/roboto-300.woff2') format('woff2'), url('../font/roboto-300.woff') format('woff'), url('../font/roboto-300.ttf') format('truetype'), url('../font/roboto-300.svg#Roboto') format('svg');}.animated{-webkit-animation-duration:1s;animation-duration:1s}@font-face{font-family:'Roboto-400';font-style:normal;font-weight:400;font-display:swap;src:url('../font/roboto-400.eot');src:local('Roboto'), local('Roboto-Regular'), url('../font/roboto-400.eot?#iefix') format('embedded-opentype'), url('../font/roboto-400.woff2') format('woff2'), url('../font/roboto-400.woff') format('woff'), url('../font/roboto-400.ttf') format('truetype'), url('../font/roboto-400.svg#Roboto') format('svg');}@font-face{font-family:'Roboto-500';font-style:normal;font-weight:500;font-display:swap;src:url('../font/roboto-500.eot');src:local('Roboto Medium'), local('Roboto-Medium'), url('../font/robot-500.eot?#iefix') format('embedded-opentype'), url('../font/roboto-500.woff2') format('woff2'), url('../font/roboto-500.woff') format('woff'), url('../font/roboto-500.ttf') format('truetype'), url('../font/roboto-500.svg#Roboto') format('svg');}@font-face{font-family:'Roboto-700';font-style:normal;font-weight:700;font-display:swap;src:url('../font/roboto-700.eot');src:local('Roboto Bold'), local('Roboto-Bold'), url('../font/roboto-700.eot?#iefix') format('embedded-opentype'), url('../font/roboto-700.woff2') format('woff2'), url('../font/roboto-700.woff') format('woff'), url('../font/roboto-700.ttf') format('truetype'), url('../font/roboto-700.svg#Roboto') format('svg');}@font-face{font-family:'Roboto-900';font-style:normal;font-weight:900;font-display:swap;src:url('../font/roboto-900.eot');src:local('Roboto Black'), local('Roboto-Black'), url('../font/roboto-900.eot?#iefix') format('embedded-opentype'), url('../font/roboto-900.woff2') format('woff2'), url('../font/roboto-900.woff') format('woff'), url('../font/roboto-900.ttf') format('truetype'), url('../font/roboto-900.svg#Roboto') format('svg');}@font-face{font-family:'RobotoSlab-400';font-style:normal;font-weight:400;font-display:swap;src:url('../font/roboto-slab-400.eot');src:local('Roboto Slab Regular'), local('RobotoSlab-Regular'), url('../font/roboto-slab-400.eot?#iefix') format('embedded-opentype'), url('../font/roboto-slab-400.woff2') format('woff2'), url('../font/roboto-slab-400.woff') format('woff'), url('../font/roboto-slab-400.ttf') format('truetype'), url('../font/roboto-slab-400.svg#RobotoSlab') format('svg');}@font-face{font-family:'RobotoSlab-700';font-style:normal;font-weight:700;font-display:swap;src:url('../font/roboto-700.eot');src:local('Roboto Slab Bold'), local('RobotoSlab-Bold'), url('../font/roboto-slab-700.eot?#iefix') format('embedded-opentype'), url('../font/roboto-slab-700.woff2') format('woff2'), url('../font/roboto-slab-700.woff') format('woff'), url('../font/roboto-slab-700.ttf') format('truetype'), url('../font/roboto-slab-700.svg#RobotoSlab') format('svg');}@font-face{font-family:'raremedia';src:url('../font/raremedia.eot?tirphy');src:url('../font/raremedia.eot?tirphy#iefix') format('embedded-opentype'), url('../font/raremedia.ttf?tirphy') format('truetype'), url('../font/raremedia.woff?tirphy') format('woff'), url('../font/raremedia.svg?tirphy#icomoon') format('svg');font-weight:normal;font-style:normal;}.icons{font-family:'raremedia' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;display:inline-block;font-size:50px;vertical-align:middle}.icons.up{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.icons.right{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.icons.down{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icons.left{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.icons.xlarge{font-size:150px}.icons.large{font-size:100px}.icons.medium{font-size:80px}.icons.small{font-size:50px}.icons.xsmall{font-size:25px}.icons.xxsmall{font-size:16px}.icons-outline_arrow:before{content:"\e900"}.icons-linkedin:before{content:"\e901"}.icons-medium:before{content:"\e902"}.icons-email:before{content:"\e903"}.icons-menu:before{content:"\e904"}.icons-menu-cross:before{content:"\e905"}.icons-arrow-outline:before{content:"\e906"}.icons-arrow:before{content:"\e907"}.icons-facebook:before{content:"\e908"}.icons-instagram:before{content:"\e909"}.icons-raremedia:before{content:"\e90a"}.icons-close:before{content:"\e90b"}.icons-twitter:before{content:"\e90c"}.svg-icons{width:100%;height:100%;display:inline-block}.icon-size{display:inline-block}.icon-size.xsmall{width:20px;height:20px}.icon-size.small{width:30px;height:30px}.icon-size.medium{width:60px;height:60px}.icon-size.large{width:90px;height:90px}.icon-size.xlarge{width:120px;height:120px}.icon-size img{vertical-align:top}.scroll_reveal1,.scroll_reveal1_delay,.scroll_reveal1_delay2,.scroll_reveal_offset,.scroll_reveal_offset_delay,.scroll_reveal_offset_delay2{visibility:hidden}h2{color:white}html,body{padding:0;margin:0;font-size:15px}a,a:link,a:visited{text-decoration:none;outline:0;border:none;cursor:pointer;color:#000}a:hover,a:focus,a:active{text-decoration:none;outline:0px}*:focus{outline:0px}body{font-family:"Roboto-300", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:15px;font-weight:300;line-height:1.4666}h2{font-family:"Montserrat-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;font-size:80px;line-height:1.2}h3{font-family:"Montserrat-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;font-size:50px;line-height:1.1364}h4{font-family:"Montserrat-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;font-size:40px;line-height:1.2}h5{font-family:"Montserrat-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;font-size:2.8em;line-height:1.0952}h6{font-family:"Montserrat-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;font-size:24px;line-height:1.1811}@media (max-width:1023px){h2{font-weight:700;font-size:3.333em;line-height:1}h3{font-weight:700;font-size:4.4em;line-height:1.1364}h4{font-weight:700;font-size:2.1em;line-height:1.2}h5{font-weight:700;font-size:2.8em;line-height:1.0952}h6{font-weight:700;font-size:1.8em;line-height:1.1811}}@media (max-width:1023px){.alert.callout{display:block;margin:15px auto;text-align:center}}.button{background-color:rgba(0, 0, 0, 0.8);border:1px solid transparent;color:#fff;padding:10px 15px;line-height:100%;text-transform:uppercase;cursor:pointer;outline:0;font-weight:500}.button.outline{background-color:transparent !important;border:1px solid #666;color:#666 !important}.button.solid:hover{color:#fff !important}a.button:hover,button.button:hover,input.button:hover,a.button:focus,button.button:focus,input.button:focus,a.button:active,button.button:active,input.button:active{background-color:rgba(0, 0, 0, 0.9);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease}.button.right{float:right}.button.btn_client_portal,.button.btn_client_portal:link,.button.btn_client_portal:visited{display:block;position:relative;text-transform:none;font-family:"Roboto-300", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:15px;font-weight:300;line-height:1.2;margin:0;border:solid 2px #fff;border-radius:15.5px;padding:0.3em 1.397em !important;background-color:transparent;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}.button.btn_client_portal:hover,.button.btn_client_portal:focus,.button.btn_client_portal:active{-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;border:solid 2px #fff;background-color:#fff;color:#385988}.button.btn_homepage,.button.btn_homepage:link,.button.btn_homepage:visited,.button.btn_homepage:hover,.button.btn_homepage:focus,.button.btn_homepage:active{display:inline-block;position:relative;background-color:transparent;color:#000;text-transform:none;font-family:"Roboto-300", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:15px;font-weight:300;line-height:1.5;border:solid 1px;border-radius:15px;padding:0.0999em 2.111em 0.0999em 1.222em !important;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}.button.btn_homepage span,.button.btn_homepage:link span,.button.btn_homepage:visited span,.button.btn_homepage:hover span,.button.btn_homepage:focus span,.button.btn_homepage:active span{display:block;position:absolute;top:50%;right:0.7em;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:"Roboto-300", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1.188em;font-weight:300;line-height:1.26;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}.button.btn_homepage:hover,.button.btn_homepage:focus,.button.btn_homepage:active,.button.btn_homepage:hover span,.button.btn_homepage:focus span,.button.btn_homepage:active span{color:#fff;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}.button.btn_homepage.blue-boarder:hover,.button.btn_homepage.blue-boarder:focus,.button.btn_homepage.blue-boarder:active{background-color:#258dad !important;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}.dark-blue-border{border-color:#080733 !important}.button.btn_homepage.dark-blue-border:hover,.button.btn_homepage.dark-blue-border:focus,.button.btn_homepage.dark-blue-border:active{background-color:#080733 !important;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}.green-border{border-color:#00ad92 !important}.button.btn_homepage.green-border:hover,.button.btn_homepage.green-border:focus,.button.btn_homepage.green-border:active{background-color:#00ad92 !important;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}.button.btn_homepage.red-boarder:hover,.button.btn_homepage.red-boarder:focus,.button.btn_homepage.red-boarder:active{background-color:#d23b6a !important;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}.button.submit{display:block;position:relative;text-transform:none;font-family:"Roboto-700", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1.267em;font-weight:700;line-height:1.2;color:#fff;background-color:#6cd1ef;margin:0;border:solid 1px #6cd1ef;border-radius:20px;padding:0.4111em 1.911em !important;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}.button.submit:hover,.button.submit:active,.button.submit:focus{-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;background-color:#385988;border:solid 1px #385988}@media (max-width:1023px){.button.submit{display:block;width:100%;float:none !important}}.article_list,.article_list li{list-style:none;padding-left:0;margin-left:0;color:#000}.article_list{margin-bottom:40px}.article_list a,.article_list a:link,.article_list a:visited,.article_list a:hover,.article_list a:focus,.article_list a:active{display:block;position:relative;padding:1em 0;margin:0;border-bottom:solid 1px #385988;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}.article_list a .heading,.article_list a:link .heading,.article_list a:visited .heading,.article_list a:hover .heading,.article_list a:focus .heading,.article_list a:active .heading{-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;color:#000}.article_list a .heading small,.article_list a:link .heading small,.article_list a:visited .heading small,.article_list a:hover .heading small,.article_list a:focus .heading small,.article_list a:active .heading small{color:#000}.article_list a:hover,.article_list a:focus,.article_list a:active{-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;border-bottom:solid 1px #57b3ca}.article_list a:hover .heading,.article_list a:focus .heading,.article_list a:active .heading{-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;color:#57b3ca}.article_list a:hover .heading small,.article_list a:focus .heading small,.article_list a:active .heading small{color:#000}.article_list > li:first-of-type a,.article_list > li:first-of-type a:link,.article_list > li:first-of-type a:visited,.article_list > li:first-of-type a:hover,.article_list > li:first-of-type a:focus,.article_list > li:first-of-type a:active{padding-top:0}.article_list .heading{display:block;position:relative;font-family:"Montserrat-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:700;font-size:15px;line-height:1.3}.article_list .heading small{display:block;position:relative;font-family:"Montserrat-Regular", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300;font-size:14px;line-height:1.4;margin-top:1em}.article_list span{display:block;position:absolute;right:0;bottom:-10px;font-family:"roboto", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:200;font-size:2em;line-height:2.203;color:#385988;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}.article_list a:hover span,.article_list a:focus span,.article_list a:active span{color:#57b3ca;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}.bio-contact-details{margin-top:0.5em}.bio-contact-details,.bio-contact-details li{margin:8px 0;list-style:none;padding-left:0}.bio-contact-details i,.bio-contact-details li i{margin-right:1em;border-radius:50%;background-color:transparent;font-weight:300;color:#000;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}.bio-contact-details a,.bio-contact-details a:link,.bio-contact-details a:visited{font-family:"Roboto-300", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}.bio-contact-details a:hover,.bio-contact-details a:focus,.bio-contact-details a:active{-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;font-family:"Roboto-500", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:500}.bio-contact-details a:hover i.icons-linkedin,.bio-contact-details a:focus i.icons-linkedin,.bio-contact-details a:active i.icons-linkedin{background-color:#385988;color:#fff;font-weight:300;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}.bio-contact-details a:hover i.icons-email,.bio-contact-details a:focus i.icons-email,.bio-contact-details a:active i.icons-email{background-color:#d23b6a;color:#fff;font-weight:300;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}.not_supported,.no_script{display:block;position:fixed;background-color:#385988;color:#fff;padding:2em;text-align:center;top:90px;right:0;left:0;z-index:100}.not_supported{display:none}.clear-fix:after{display:table;clear:both;content:""}.fade-in{opacity:1 !important}.no-scroll{overflow:hidden}.inline{display:inline-block !important}.relative{position:relative}.list-emdash{margin-left:1.25rem;list-style-type:disc}.list-emdash > li > ul{list-style-type:circle}.nested-ol ol{list-style-type:none;counter-reset:item;margin:0;padding:0}.nested-ol ol > li{display:table;counter-increment:item;margin-bottom:0.6em}.nested-ol ol > li:before{content:counters(item, ".") ". ";display:table-cell;padding-right:0.6em}.nested-ol li ol > li{margin:0}.nested-ol li ol > li:before{content:counters(item, ".") ". "}.nested-ol li > ol > li > ol > li:before{content:counter(item,lower-latin) ". "}.callout{background-color:transparent;color:#000;border:none;padding:0;margin:0.444em 0;font-family:"Roboto-400", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:400}.callout.alert{color:#c60f13;background-color:transparent}.callout.success{color:#00bd31;background-color:transparent}.footer_success p{font-size:12px}.white{color:#fff}.black{color:#000}.bg-white{background-color:#fff}.gray-light{color:#f4f4f4}.gray-bg-light{background-color:#f4f4f4}.gray{color:#eee}.gray-bg{background-color:#eee}.bg-black{background-color:#000}.blue{color:#57b3ca}.blue-bg{background-color:#57b3ca}.blue-boarder{border-color:#57b3ca !important}.blue-dark{color:#385988}.blue-bg-dark{background-color:#385988}.red{color:#d23b6a}.red-bg{background-color:#d23b6a}.red-boarder{border-color:#d23b6a !important}.green{color:#00ad92}.green-bg{background-color:#00ad92}.dark-blue{color:#080733}@media (max-width:991px){.navbar{background-color:rgba(0, 0, 0, 0.5) !important}}.header_logo{width:90px}.navbar{width:100%;padding:0rem 1rem !important;transition:0.4s ease all}.backgroundDark{background-color:rgba(0, 0, 0, 0.5) !important}.navbar-dark .navbar-nav .active > .nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show > .nav-link{color:white !important}.navbar-dark .navbar-nav .nav-link{color:white !important;font-family:'Montserrat-Regular';transition:0.4s ease all}.navbar-nav{margin:0 auto;width:80%;justify-content:space-around}.navbar-nav li{white-space:nowrap;font-size:15px;border-top:5px solid rgba(0, 0, 0, 0);display:flex;align-items:center;transition:0.4s ease all}.navbar-nav li:hover{border-top:5px solid #ab212b}.navbar-nav li .nav-link:hover{color:#ab212b !important}.navbar-nav .active{border-top:5px solid #ab212b}.contact_container{width:100px;margin-right:1%}.contact_container .contact_button{font-family:'Montserrat-Regular';background-color:#ab212b;text-transform:uppercase;border-radius:20px;padding:10px 25px;color:white;text-decoration:none;font-size:14px;transition:0.4s ease all}.contact_container .contact_button:hover{background-color:white;color:#ab212b}@media (min-width:992px){#navbarNav,.navbar-nav{height:70px}}@media (max-width:991px){.contact_container{display:none}.nav-link{text-align:center}.navbar-nav{width:100%;margin-top:10px}.navbar-nav .active{border-top:none;border-left:5px solid #ab212b}.navbar-nav li{padding:10px 0;border-top:none;border-left:5px solid rgba(0, 0, 0, 0)}.navbar-nav li:hover{border-top:none;border-left:5px solid #ab212b}.navbar-nav li .nav-link{padding-left:10px}}.alert{padding:0 !important}.contact_header{background-image:url('../image/contact_header.jpg');background-size:cover;background-position:center;height:90vh}.contact_header .row{height:100%;display:flex;align-items:center;justify-content:center;width:60%;margin:0 auto}.contact_header .row .contact_header_content{text-align:center}.contact_header .row .contact_header_content h1{color:white;font-size:40px;font-family:'MiriamLibre-Bold'}.enquiry_text{text-align:center;padding:40px 0}.enquiry_text h2{font-size:20px;color:black;font-family:'MiriamLibre-Bold'}.contact_details,.contact_form{margin-bottom:50px}.contact_details h1,.contact_form h1{font-size:25px;color:#ac1e2e;font-family:'MiriamLibre-Bold';margin-bottom:25px}.contact_details h3,.contact_form h3{font-size:18px;color:#ac1e2e;font-family:'MiriamLibre-Bold'}.contact_details p,.contact_form p{font-family:'Roboto-300';font-size:14px;margin-bottom:30px}.contact_details p a,.contact_form p a{color:#ac1e2e}.contact_form label{width:100%;margin-bottom:25px}.contact_form label h4{font-size:11px;font-family:'Montserrat-SemiBold'}.contact_form label .enquiry{width:100%;height:30px;border-radius:4px;border:1px solid #ccc;padding-left:6px;font-size:12px}.contact_form label .form_input{width:100%;height:30px;border-bottom:1px solid #ccc;border-left:none;border-right:none;border-top:none;padding-left:6px;font-size:12px}.contact_form label .form_textarea{width:100%;border-radius:4px;border:1px solid #ccc;padding-left:6px;font-size:12px}.contact_form .form_submit{border:1px solid #ac1e2e;color:#ac1e2e;padding:10px 20px;background-color:white;border-radius:2px;font-family:'Montserrat-SemiBold';font-size:13px;transition:0.4s ease all}.contact_form .form_submit:hover{color:white;background-color:#ac1e2e}form .has-error .help-block,form .has-error label,form .has-error .form-control,form .has-error .form-control:focus,.parsley-checkAddress{color:#db1f2e !important}form .has-error label{font-weight:700}form .has-error h4{color:#db1f2e}form .has-error .form_input{border-bottom:1px solid #db1f2e}form .has-error .form_textarea,form .has-error .enquiry{border:1px solid #db1f2e}form .has-error .help-block{font-size:12px}.my_disabled,.my_disabled:hover{cursor:not-allowed !important;filter:alpha(opacity=65) !important;-webkit-box-shadow:none !important;box-shadow:none !important;opacity:0.65 !important;background-color:#ccc !important;color:#666 !important;background-image:none !important}@media (max-width:767px){.enquiry_text{text-align:left}.contact_header .row{width:100%}.contact_header_content h1{font-size:25px}}.footer_nav{color:white;display:flex;justify-content:center}.footer_nav .sitemap{margin-right:80px}.footer_nav h5{margin-bottom:18px;font-family:'MiriamLibre-Bold';font-size:12px}.footer_nav .footer_ul{padding:0px;list-style-type:none;font-size:11px}.footer_nav .footer_ul li{margin-bottom:5px}.footer_nav .footer_ul li a{color:#ccc;font-family:'Roboto-300'}.logo_socials{text-align:center}.footer_contact h5{color:white;margin-bottom:18px;text-align:right;font-family:'MiriamLibre-Bold';font-size:12px}.footer_contact .contact_footer_input{color:white;background:none;border-bottom:1px solid #ccc;border-top:none;border-left:none;border-right:none;width:200px;padding-left:4px;font-size:14px}.footer_contact form{text-align:right}.footer_contact form label{margin-bottom:15px;color:#ccc;font-family:'Roboto-300';font-size:10px}.footer_contact form .form_submit{background-color:#aa212b;color:white;border:none;padding:8px 20px;font-size:10px;transition:0.4s ease all}.footer_contact form .form_submit:hover{background-color:white;color:#aa212b}.footer_container{background-color:#211e1f;padding:50px 0}.footer_end{background-color:#333;background-size:contain;background-position:right;background-repeat:no-repeat;height:50px;color:white;display:flex;align-items:center;padding:0 !important}.footer_end .row{width:100%;margin:0 !important}.footer_end a,.footer_end p{font-size:12px;color:#b3b3b3 !important;margin:0}.footer_end .footer_links{align-items:center;display:flex}.footer_end .footer_links p:nth-of-type(1){margin-right:20px}.footer_row{background-image:url('../image/footer_bg.jpg');background-size:cover;width:100%;margin:0 !important}.footer_row .contact_text{text-align:center}.footer_row .contact_text h2{font-size:22px !important;text-align:center;width:40%;margin:90px auto 50px;font-family:'MiriamLibre-Bold';line-height:1.6}.footer_row .contact_text .discover_button{font-family:'Montserrat-Regular';border:1px solid rgba(255, 255, 255, 0.5) !important;color:white !important;width:100px;text-align:center;padding:9px 20px;font-size:12px;transition:0.4s ease all;cursor:pointer;margin-bottom:30px}.footer_row .contact_text .discover_button:hover{color:black !important;background-color:white;text-decoration:none}.footer_row .footer_container{margin-top:65px;background-color:rgba(0, 0, 0, 0.3);padding:50px 0 0 !important;font-family:'Roboto-300'}.footer_row .footer_container .footer_end{margin-top:30px}.footer_row .footer_container .row{margin:0 !important}.site_by_rare_container{padding:0 !important;display:flex;justify-content:flex-end;align-items:center}.site_by_rare_container .site_by{height:24px}.site_by_rare_container .bg_pattern{height:50px}.irc h5 a{color:white}@media (max-width:767px){.logo{margin-bottom:30px}.footer_contact{margin-top:30px}.footer_contact h5{text-align:center !important}.footer_contact form{display:flex;flex-direction:column;align-items:center}.footer_end{height:auto}.footer_links{padding-top:10px !important}.site_by_rare_container{justify-content:flex-start;padding:10px 15px 0 !important}.site_by_rare_container .bg_pattern{display:none}.footer_row .contact_text h2{width:100%}.container_content .content_hover .content_info p{font-size:14px !important}}