/*==================================================================================Under construction template by Bootstrapious.com==================================================================================*//* variant 4 - red *//*=====================GENERAL=====================*/html{height: 100%;}body{height: 100%;}header{z-index: 1000;}section{position: relative; padding-top: 90px; padding-bottom: 90px;}.italic{font-style: italic; font-family: "Georgia", "Times New Roman", Times, serif;}.heading{margin-bottom: 40px;}.heading:after{content: " "; display: block; width: 40px; height: 2px; margin: 10px 0 20px; background: #ff7473;}.img-responsive{margin: 0 auto;}.no-space .box{margin: 0 -15px;}.margin-top{margin-top: 30px;}.margin-bottom{margin-bottom: 30px;}.margin-bottom--big{margin-bottom: 60px !important;}a,button{-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; transition: all 0.2s ease-out;}a i.fa,button i.fa{margin: 0 5px;}.clickable{cursor: pointer !important;}.required{color: #ff7473;}.accent{color: #ff7473;}.text-uppercase{text-transform: uppercase;}.list-style-none{list-style: none;}.panel-group{margin-bottom: 60px;}.pages{text-align: center;}#map{height: 300px;}.btn-ghost{color: #ff7473; background-color: transparent; border-color: #ff7473;}.btn-ghost:hover,.btn-ghost:focus,.btn-ghost:active,.btn-ghost.active,.open .dropdown-toggle.btn-ghost{color: #ff7473; background-color: rgba(0, 0, 0, 0); border-color: #ff3736;}.btn-ghost:active,.btn-ghost.active,.open .dropdown-toggle.btn-ghost{background-image: none;}.btn-ghost.disabled,.btn-ghost[disabled],fieldset[disabled] .btn-ghost,.btn-ghost.disabled:hover,.btn-ghost[disabled]:hover,fieldset[disabled] .btn-ghost:hover,.btn-ghost.disabled:focus,.btn-ghost[disabled]:focus,fieldset[disabled] .btn-ghost:focus,.btn-ghost.disabled:active,.btn-ghost[disabled]:active,fieldset[disabled] .btn-ghost:active,.btn-ghost.disabled.active,.btn-ghost[disabled].active,fieldset[disabled] .btn-ghost.active{background-color: transparent; border-color: #ff7473;}.btn-ghost .badge{color: transparent; background-color: #ff7473;}.btn-ghost:hover,.btn-ghost:focus,.btn-ghost:active,.btn-ghost.active,.open .dropdown-toggle.btn-ghost{color: #fff; background-color: #ff7473; border-color: #ff7473;}.btn-white{color: #fff; background-color: transparent; border-color: #fff;}.btn-white:hover,.btn-white:focus,.btn-white:active,.btn-white.active,.open .dropdown-toggle.btn-white{color: #fff; background-color: rgba(0, 0, 0, 0); border-color: #e0e0e0;}.btn-white:active,.btn-white.active,.open .dropdown-toggle.btn-white{background-image: none;}.btn-white.disabled,.btn-white[disabled],fieldset[disabled] .btn-white,.btn-white.disabled:hover,.btn-white[disabled]:hover,fieldset[disabled] .btn-white:hover,.btn-white.disabled:focus,.btn-white[disabled]:focus,fieldset[disabled] .btn-white:focus,.btn-white.disabled:active,.btn-white[disabled]:active,fieldset[disabled] .btn-white:active,.btn-white.disabled.active,.btn-white[disabled].active,fieldset[disabled] .btn-white.active{background-color: transparent; border-color: #fff;}.btn-white .badge{color: transparent; background-color: #fff;}.btn-white:hover,.btn-white:focus,.btn-white:active,.btn-white.active,.open .dropdown-toggle.btn-white{color: #fff; background-color: #fff; border-color: #fff;}.intro{min-height: 100vh; height: 100vh;}@media (max-width: 767px){.intro{height: auto; min-height: 100vh;}}.intro-left{height: 100%; background: #fff;}.intro-left-content{padding: 20px 10px;}@media (min-width: 767px){.intro-left-content{position: relative; top: 50%; transform: translateY(-50%); padding: 80px;}}@media (max-width: 991px){.intro-left-content h1{font-size: 30px;}}.intro-right{height: 100%; min-height: 500px; background: url('../img/pexels-photo-40120.jpg') center center no-repeat; background-size: cover;}.credit{margin-top: 40px; font-size: 13px; color: #999999;}.credit a,.credit a:hover,.credit a:focus{color: #999999;}/*=====================SOCIAL LINKS=====================*/.social{text-align: left; margin-top: 40px;}.social a{margin: 0 10px 0 0; color: #333; display: inline-block; width: 40px; height: 40px; border-radius: 20px; line-height: 40px; font-size: 13px; text-align: center; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; transition: all 0.2s ease-out; vertical-align: bottom; border: solid 1px #333;}.social a i{vertical-align: bottom; line-height: 40px;}.social a:hover{background: transparent;}.social a:hover.facebook{color: #4460ae; border-color: #4460ae;}.social a:hover.gplus{color: #c21f25; border-color: #c21f25;}.social a:hover.twitter{color: #3cf; border-color: #3cf;}.social a:hover.instagram{color: #cd4378; border-color: #cd4378;}.social a:hover.email{color: #4a7f45; border-color: #4a7f45;}.social a:hover.link{color: #871AFF; border-color: #871AFF;}/*=========================================*//* THEMING OF BOOTSTRAP COMPONENTS *//*=========================================*//* nav */.nav{margin-bottom: 0; padding-left: 0; list-style: none;}.nav > li > a{padding: 10px 15px;}.nav > li > a:hover,.nav > li > a:focus{background-color: #eeeeee;}.nav > li.disabled > a{color: #999999;}.nav > li.disabled > a:hover,.nav > li.disabled > a:focus{color: #999999;}.nav .open > a,.nav .open > a:hover,.nav .open > a:focus{background-color: #eeeeee; border-color: #ff7473;}.nav-tabs{border-bottom: 1px solid #ddd;}.nav-tabs > li > a{line-height: 1.55; border-radius: 0 0 0 0;}.nav-tabs > li > a:hover{border-color: #eeeeee #eeeeee #ddd;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus{color: #555555; background-color: #fff; border: 1px solid #ddd;}.tab-content{padding: 20px;}.nav-pills > li > a{border-radius: 0;}.nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus{color: #fff; background-color: #ff7473;}.nav-tabs-justified > li > a{border-radius: 0;}.nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus{border: 1px solid #ddd;}@media (min-width: 768px){.nav-tabs-justified > li > a{border-bottom: 1px solid #ddd; border-radius: 0 0 0 0;}.nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus{border-bottom-color: #fff;}}/* navbar */.navbar{font-family: "Roboto", Helvetica, Arial, sans-serif; min-height: 100px; margin-bottom: 0; border-top: none; border-bottom: none;}@media (min-width: 768px){.navbar{border-radius: 0;}}.navbar-collapse{max-height: 340px; overflow-x: visible; padding-right: 15px; padding-left: 15px;}.navbar-collapse.in{overflow-y: auto;}@media (min-width: 768px) and (max-width: 1199px){.navbar-collapse{font-size: 13px;}}@media (min-width: 768px){.navbar-collapse{width: auto; border-top: 0; box-shadow: none;}.navbar-collapse.collapse{display: block !important; height: auto !important; padding-bottom: 0; overflow: visible !important;}.navbar-collapse.in{overflow-y: visible;}.navbar-collapse.right{float: right;}.navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{padding-left: 0; padding-right: 0;}}.container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse{margin-right: -15px; margin-left: -15px;}@media (min-width: 768px){.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse{margin-right: 0; margin-left: 0;}}.navbar-brand{float: left; padding: 10px 15px; font-size: 19px; line-height: 23px; height: 100px;}.navbar-brand:hover,.navbar-brand:focus{text-decoration: none;}@media (min-width: 768px){.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand{margin-left: -15px;}}.navbar-toggle{padding: 9px 10px !important; margin-right: 15px; border-radius: 0;}.navbar-nav{margin: 19.25px -15px;}.navbar-nav > li > a{padding-top: 10px; padding-bottom: 10px; line-height: 23px;}@media (max-width: 767px){.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header{padding: 5px 15px 5px 25px;}.navbar-nav .open .dropdown-menu > li > a{line-height: 23px;}.navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus{background-image: none;}}@media (min-width: 768px){.navbar-nav{margin: 0 auto; display: table; table-layout: fixed; float: left;}.navbar-nav > li{float: left;}.navbar-nav > li > a{padding-top: 38.5px; padding-bottom: 38.5px;}.navbar-nav.navbar-right:last-child{margin-right: -15px;}}.navbar-form{margin-left: -15px; margin-right: -15px; padding: 10px 15px; border: none; margin-top: 31.5px; margin-bottom: 31.5px;}@media (max-width: 767px){.navbar-form .form-group{margin-bottom: 5px;}}.navbar-btn{margin-top: 31.5px; margin-bottom: 31.5px;}.navbar-btn.btn-sm{margin-top: 34.5px; margin-bottom: 34.5px;}.navbar-btn.btn-xs{margin-top: 39px; margin-bottom: 39px;}.navbar-text{margin-top: 38.5px; margin-bottom: 38.5px;}@media (min-width: 768px){.navbar-text{float: left; margin-left: 15px; margin-right: 15px;}.navbar-text.navbar-right:last-child{margin-right: 0;}}.navbar-default{background-color: #746EA9; border-bottom-color: transparent;}.navbar-default .navbar-brand{color: #fff;}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color: #e6e6e6; background-color: transparent;}.navbar-default .navbar-text{color: #777;}.navbar-default .navbar-nav > li > a{color: #fff;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color: #ffa7a6; background-color: transparent;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{color: #ffa7a6; background-color: transparent;}.navbar-default .navbar-nav > .disabled > a,.navbar-default .navbar-nav > .disabled > a:hover,.navbar-default .navbar-nav > .disabled > a:focus{color: #ccc; background-color: transparent;}.navbar-default .navbar-toggle{border-color: transparent;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color: transparent;}.navbar-default .navbar-toggle .icon-bar{background-color: #fff;}.navbar-default .navbar-collapse{border-color: transparent;}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus{background-color: transparent; color: #ffa7a6;}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu > li > a{color: #fff;}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color: #ffa7a6; background-color: transparent;}.navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{color: #ffa7a6; background-color: transparent;}.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus{color: #ccc; background-color: transparent;}}.navbar-default .navbar-link{color: #fff;}.navbar-default .navbar-link:hover{color: #ffa7a6;}/* dropdowns */.dropdown-menu{z-index: 1000; font-size: 13px; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0;}.dropdown-menu .divider{height: 1px; margin: 10.5px 0; overflow: hidden; background-color: #e5e5e5;}.dropdown-menu > li > a{line-height: 1.55; color: #555555;}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{color: #262626; background-color: #f5f5f5;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{color: #fff; background-color: #ff7473;}/* modal */.modal-content{background-color: #fff; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0;}/* scaffolding */body{font-family: "Roboto", Helvetica, Arial, sans-serif; font-size: 15px; line-height: 1.55; color: #000; background-color: #fff;}a{color: #ff7473; text-decoration: none;}a:hover,a:focus{color: #ff2826; text-decoration: underline;}a:focus{outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px;}.img-rounded{border-radius: 0;}hr{margin-top: 23px; margin-bottom: 23px; border: 0; border-top: 1px solid #eeeeee;}/* breadcrumbs */.breadcrumb{padding: 8px 0; margin-bottom: 23px; background-color: transparent; border-radius: 0; text-align: left;}.breadcrumb > li + li:before{content: "/\00a0"; color: #ccc;}.breadcrumb > .active{color: #999999;}.breadcrumb a{color: #ff7473;}@media (max-width: 991px){.breadcrumb{padding: 8px 0; text-align: center;}}/* buttons */.btn{font-weight: 700; font-family: "Roboto", Helvetica, Arial, sans-serif; padding: 6px 12px; font-size: 15px; line-height: 1.55; border-radius: 0;}.btn-primary{color: #fff; background-color: #ff7473; border-color: #ff7473;}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color: #fff; background-color: #ff4b4a; border-color: #ff3736;}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image: none;}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color: #ff7473; border-color: #ff7473;}.btn-primary .badge{color: #ff7473; background-color: #fff;}.btn-transparent{color: #555555; background-color: transparent; border-color: #555555;}.btn-transparent:hover,.btn-transparent:focus,.btn-transparent:active,.btn-transparent.active,.open .dropdown-toggle.btn-transparent{color: #555555; background-color: rgba(0, 0, 0, 0); border-color: #373737;}.btn-transparent:active,.btn-transparent.active,.open .dropdown-toggle.btn-transparent{background-image: none;}.btn-transparent.disabled,.btn-transparent[disabled],fieldset[disabled] .btn-transparent,.btn-transparent.disabled:hover,.btn-transparent[disabled]:hover,fieldset[disabled] .btn-transparent:hover,.btn-transparent.disabled:focus,.btn-transparent[disabled]:focus,fieldset[disabled] .btn-transparent:focus,.btn-transparent.disabled:active,.btn-transparent[disabled]:active,fieldset[disabled] .btn-transparent:active,.btn-transparent.disabled.active,.btn-transparent[disabled].active,fieldset[disabled] .btn-transparent.active{background-color: transparent; border-color: #555555;}.btn-transparent .badge{color: transparent; background-color: #555555;}.btn-transparent:hover,.btn-transparent:focus,.btn-transparent:active,.btn-transparent.active{background: #fff; color: #ff7473;}.btn-lg{padding: 10px 16px; font-size: 19px; line-height: 1.33; border-radius: 0;}.btn-sm{padding: 5px 10px; font-size: 13px; line-height: 1.5; border-radius: 0;}.btn-xs{padding: 1px 5px; font-size: 13px; line-height: 1.5; border-radius: 0;}/* dropdowns */.dropdown-menu > li > a{padding: 8px 20px;}/* labels */.label{font-family: "Roboto", Helvetica, Arial, sans-serif; font-weight: normal; text-transform: uppercase;}/* forms.less */label{font-weight: normal;}.form-control{display: block; width: 100%; height: 37px; padding: 6px 12px; font-size: 15px; line-height: 1.55; color: #555555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 0; -webkit-box-shadow: none; box-shadow: none;}.form-control::-moz-placeholder{color: #999999; opacity: 1;}.form-control:-ms-input-placeholder{color: #999999;}.form-control::-webkit-input-placeholder{color: #999999;}.form-control:focus{border-color: #ff7473; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(255, 116, 115, 0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(255, 116, 115, 0.6);}.form-group{margin-bottom: 20px;}/* pager*/.pager{margin: 23px 0; border-top: solid 1px #eeeeee; padding-top: 23px; text-transform: uppercase; letter-spacing: 0.1em; font-size: 13px; font-family: "Roboto", Helvetica, Arial, sans-serif; font-weight: bold;}.pager li{display: inline;}.pager li > a,.pager li > span{background-color: #fff; border: 1px solid #ff7473; border-radius: 0;}.pager li > a:hover,.pager li > a:focus{text-decoration: none; color: #fff; background-color: #ff7473;}.pager .disabled > a,.pager .disabled > a:hover,.pager .disabled > a:focus,.pager .disabled > span{color: #999999; background-color: #fff; border-color: #ddd;}/* pagination */.pagination{margin: 23px 0; font-family: "Roboto", Helvetica, Arial, sans-serif; border-radius: 0;}.pagination > li > a,.pagination > li > span{padding: 6px 12px; line-height: 1.55; text-decoration: none; color: #ff7473; background-color: #fff; border: 1px solid #ddd;}.pagination > li:first-child > a,.pagination > li:first-child > span{margin-left: 0; border-bottom-left-radius: 0; border-top-left-radius: 0;}.pagination > li:last-child > a,.pagination > li:last-child > span{border-bottom-right-radius: 0; border-top-right-radius: 0;}.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus{color: #ff7473; background-color: #ffffff; border-color: #ddd;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{z-index: 2; color: #fff; background-color: #ff7473; border-color: #ff7473;}.pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus{color: #999999; background-color: #fff; border-color: #ddd;}/* responsive utilities */@media (max-width: 767px){.text-center-xs{text-align: center !important;}.text-center-xs img{display: block; margin-left: auto; margin-right: auto;}}@media (min-width: 768px) and (max-width: 991px){.text-center-sm{text-align: center !important;}.text-center-sm img{display: block; margin-left: auto; margin-right: auto;}}/* type */h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family: "Roboto", Helvetica, Arial, sans-serif; font-weight: 700; line-height: 1.2; color: #000; text-transform: uppercase; letter-spacing: 0.1em;}h1,.h1{font-size: 45px;}h2,.h2{font-size: 37px;}h3,.h3{font-size: 29px; font-weight: 700;}h4,.h4{font-size: 24px; font-weight: 700;}h5,.h5{font-size: 15px; font-weight: 700;}h6,.h6{font-size: 13px; font-weight: 700;}h1,.h1,h2,.h2,h3,.h3{margin-top: 0; margin-bottom: 23px;}p{margin: 0 0 23px;}.lead{margin-bottom: 23px; font-size: 17px;}@media (min-width: 768px){.lead{font-size: 22.5px;}}.text-small{font-size: 13px;}.text-large{font-size: 19px;}.text-italic{font-style: italic;}.text-primary{color: #ff7473;}a.text-primary:hover{color: #ff4140;}.bg-primary{color: #fff; background-color: #ff7473;}a.bg-primary:hover{background-color: #ff4140;}abbr[title],abbr[data-original-title]{border-bottom: 1px dotted #999999;}blockquote{padding: 11.5px 23px; margin: 0 0 23px; font-size: 15px; border-left: 5px solid #ff7473;}blockquote footer,blockquote small,blockquote .small{display: block; font-size: 80%; line-height: 1.55; color: #999999;}blockquote footer:before,blockquote small:before,blockquote .small:before{content: '\2014 \00A0';}.blockquote-reverse,blockquote.pull-right{border-right: 5px solid #ff7473;}address{margin-bottom: 23px; line-height: 1.55;}.panel{margin-bottom: 23px; background-color: #fff; border: 1px solid transparent; border-radius: 0; -webkit-box-shadow: 0 0 0; box-shadow: 0 0 0;}.panel-default{border-color: #666;}.panel-default > .panel-heading{color: #333333; background-color: #fff; border-color: #666;}.panel-default > .panel-heading + .panel-collapse .panel-body{border-top-color: #666;}.panel-default > .panel-footer + .panel-collapse .panel-body{border-bottom-color: #666;}.panel-primary{border-color: #ff7473;}.panel-primary > .panel-heading{color: #fff; background-color: #ff7473; border-color: #ff7473;}.panel-primary > .panel-heading + .panel-collapse .panel-body{border-top-color: #ff7473;}.panel-primary > .panel-footer + .panel-collapse .panel-body{border-bottom-color: #ff7473;}.panel-primary .panel-title{font-weight: 300;}.panel-primary .panel-title a:hover,.panel-primary .panel-title a:focus{color: #fff; text-decoration: none;}a.badge:hover,a.badge:focus{color: #fff; text-decoration: none; cursor: pointer;}a.list-group-item.active > .badge,.nav-pills > .active > a > .badge{color: #ff7473; background-color: #fff;}.nav-pills > li > a > .badge{margin-left: 3px;}