/*!
Theme Name: Cosafim 2017
Description: Cosafim 2017
Author: Lavrenti Frobeen @ Cosafim
Author URI: http://lfrobeen.com
Template: spinseo
Version: 1.0.0
*/@media screen and (max-width:767px){.hide_on_mobile{display:none}}@media screen and (max-width:767px){.hide_on_desktop{display:none}}.center{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.bullet_points ul{margin-left:35px}.bullet_points li{display:block}.bullet_points li:before{content:"\e080";font-family:'Glyphicons Halflings',sans-serif;font-size:60%;vertical-align:middle;float:left;margin-left:-20px}@font-face{font-family:'Glyphicons Halflings';src:url('fonts/glyphicons/glyphicons-halflings-regular.eot');src:url('fonts/glyphicons/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('fonts/glyphicons/glyphicons-halflings-regular.woff2') format('woff2'),url('fonts/glyphicons/glyphicons-halflings-regular.woff') format('woff'),url('fonts/glyphicons/glyphicons-halflings-regular.ttf') format('truetype'),url('fonts/glyphicons/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg')}body{padding-top:80px}@media screen and (max-width:767px){body{padding-top:54px}}h1,h2,h3,h4,h5,h6{font-weight:700;color:#292a2e}footer{background:url("images/background/world-dots.jpg") center;background-size:cover}footer>.bottom_footer p{margin-bottom:0 !important}footer .quick_links ul li a{color:#d9d9d9}footer .quick_links ul li a:hover,footer .quick_links ul li a:focus{color:#4ba3e1}@media screen and (max-width:767px){footer ul,footer h5{text-align:center}}header{padding:15px 0}header.fixed{animation:none;background:white}header.logo{margin-top:5px}.rev_slider .tp-bgimg:before{position:absolute;content:" ";top:0;left:0;width:100%;height:100%;display:block;z-index:2;background:rgba(75,163,225,0.5);background:-webkit-linear-gradient(rgba(75,163,225,0.8), rgba(125,125,125,0.7));background:-o-linear-gradient(rgba(75,163,225,0.8), rgba(125,125,125,0.7));background:-moz-linear-gradient(rgba(75,163,225,0.8), rgba(125,125,125,0.7));background:linear-gradient(rgba(75,163,225,0.8), rgba(125,125,125,0.7))}.rev_slider a{border:2px solid white !important;border-radius:0 !important;color:white !important;background:transparent !important;display:block !important;text-align:center !important;text-transform:uppercase !important;text-decoration:none !important;-o-transition:.3s !important;-ms-transition:.3s !important;-moz-transition:.3s !important;-webkit-transition:.3s !important;transition:all .3s ease 0s !important;font-size:16px;width:10em;height:auto;padding:1ex 2em}.rev_slider a:hover{background:white !important;color:#4ba3e1 !important}.p_color{background:#4ba3e1}.p_color_bg{background:#4ba3e1}.inner_banner .overlay{background:rgba(249,249,249,0.9);height:100%;text-align:center;padding:100px 0 100px 0}.vc_row{margin:0}.vc_row.no_gutter>.vc_column_container>.vc_column-inner{padding-left:0 !important;padding-right:0 !important}.without_margin{margin:0}.inner_row_big_gutter .vc_column-inner>.wpb_wrapper>div+div{margin-top:50px}.default_row{color:#292a2e;padding:50px 0;box-shadow:0 13px 20px -12px rgba(0,0,0,0.5)}.default_row h1,.default_row h2,.default_row h3,.default_row h4,.default_row h5,.default_row h6,.default_row p,.default_row li{color:#292a2e}.default_row h1,.default_row h2,.default_row h3,.default_row h4,.default_row h5,.default_row h6{margin-top:0 !important;line-height:1.5}.default_row p,.default_row li{font-size:18px;line-height:28px}.default_row .vc_row.vc_inner{margin-left:-15px !important;margin-right:-15px !important}.default_row ul{margin-left:35px}.default_row li{display:block}.default_row li:before{content:"\e080";font-family:'Glyphicons Halflings',sans-serif;font-size:60%;vertical-align:middle;float:left;margin-left:-20px}.default_row .vc_column-inner>.wpb_wrapper>div+div{margin-top:28px}.wpb_gallery_slides li:before{content:unset}.inner_row_no_gutter_override{margin-top:0 !important}.bright_foreground{color:#fff}.bright_foreground h1,.bright_foreground h2,.bright_foreground h3,.bright_foreground h4,.bright_foreground h5,.bright_foreground h6,.bright_foreground p,.bright_foreground li{color:#fff}.bright_foreground .vc_icon_element-icon::before{color:#fff}.colored_row{color:#292a2e;padding:50px 0;box-shadow:0 13px 20px -12px rgba(0,0,0,0.5);color:#fff;background:#4ba3e1}.colored_row h1,.colored_row h2,.colored_row h3,.colored_row h4,.colored_row h5,.colored_row h6,.colored_row p,.colored_row li{color:#292a2e}.colored_row h1,.colored_row h2,.colored_row h3,.colored_row h4,.colored_row h5,.colored_row h6{margin-top:0 !important;line-height:1.5}.colored_row p,.colored_row li{font-size:18px;line-height:28px}.colored_row .vc_row.vc_inner{margin-left:-15px !important;margin-right:-15px !important}.colored_row ul{margin-left:35px}.colored_row li{display:block}.colored_row li:before{content:"\e080";font-family:'Glyphicons Halflings',sans-serif;font-size:60%;vertical-align:middle;float:left;margin-left:-20px}.colored_row .vc_column-inner>.wpb_wrapper>div+div{margin-top:28px}.colored_row h1,.colored_row h2,.colored_row h3,.colored_row h4,.colored_row h5,.colored_row h6,.colored_row p,.colored_row li{color:#fff}.vc_icon_element{margin-bottom:0 !important}@media screen and (max-width:767px){.vc_icon_element{display:none}}.vc_icon_element-icon::before{color:#292a2e}.vc_icon_element-size-xl{font-size:26px !important}.page_header{color:#292a2e;padding:50px 0;box-shadow:0 13px 20px -12px rgba(0,0,0,0.5);color:#fff;background:#4ba3e1;text-align:center;text-transform:uppercase;height:230px;font-weight:700;margin-bottom:25px !important}.page_header h1,.page_header h2,.page_header h3,.page_header h4,.page_header h5,.page_header h6,.page_header p,.page_header li{color:#292a2e}.page_header h1,.page_header h2,.page_header h3,.page_header h4,.page_header h5,.page_header h6{margin-top:0 !important;line-height:1.5}.page_header p,.page_header li{font-size:18px;line-height:28px}.page_header .vc_row.vc_inner{margin-left:-15px !important;margin-right:-15px !important}.page_header ul{margin-left:35px}.page_header li{display:block}.page_header li:before{content:"\e080";font-family:'Glyphicons Halflings',sans-serif;font-size:60%;vertical-align:middle;float:left;margin-left:-20px}.page_header .vc_column-inner>.wpb_wrapper>div+div{margin-top:28px}.page_header h1,.page_header h2,.page_header h3,.page_header h4,.page_header h5,.page_header h6,.page_header p,.page_header li{color:#fff}.page_header p{margin-top:10px;color:#fff;font-size:120%;line-height:120%;font-weight:300}.page_header>.container{position:relative;top:50%;transform:translateY(-50%)}.highlighted_columns .vc_inner>.vc_column_container>.vc_column-inner{background:#4ba3e1;padding-top:30px;padding-bottom:15px;color:#fff;box-shadow:0 0 20px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.3)}.highlighted_columns .vc_inner>.vc_column_container>.vc_column-inner h1,.highlighted_columns .vc_inner>.vc_column_container>.vc_column-inner h2,.highlighted_columns .vc_inner>.vc_column_container>.vc_column-inner h3,.highlighted_columns .vc_inner>.vc_column_container>.vc_column-inner h4,.highlighted_columns .vc_inner>.vc_column_container>.vc_column-inner h5,.highlighted_columns .vc_inner>.vc_column_container>.vc_column-inner h6{min-height:65px}.highlighted_columns .vc_inner>.vc_column_container>.vc_column-inner a{margin-top:auto;border:2px solid white !important;border-radius:0 !important;color:white !important;background:transparent !important;display:block !important;text-align:center !important;text-transform:uppercase !important;text-decoration:none !important;-o-transition:.3s !important;-ms-transition:.3s !important;-moz-transition:.3s !important;-webkit-transition:.3s !important;transition:all .3s ease 0s !important;display:inline !important}.highlighted_columns .vc_inner>.vc_column_container>.vc_column-inner a:hover{background:white !important;color:#4ba3e1 !important}.highlighted_columns .vc_inner>.vc_column_container>.vc_column-inner h1,.highlighted_columns .vc_inner>.vc_column_container>.vc_column-inner h2,.highlighted_columns .vc_inner>.vc_column_container>.vc_column-inner h3,.highlighted_columns .vc_inner>.vc_column_container>.vc_column-inner h4,.highlighted_columns .vc_inner>.vc_column_container>.vc_column-inner h5,.highlighted_columns .vc_inner>.vc_column_container>.vc_column-inner h6,.highlighted_columns .vc_inner>.vc_column_container>.vc_column-inner p,.highlighted_columns .vc_inner>.vc_column_container>.vc_column-inner li{color:#fff}.highlighted_columns .vc_inner>.vc_column_container>.vc_column-inner .vc_icon_element-icon::before{color:#fff}.centered_overlay{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media screen and (max-width:767px){.centered_overlay{display:none}}.colored_frame{color:#fff;background-color:#5892ba;border:2px none #4ba3e1;border-radius:7px;padding:28px}.colored_frame h1,.colored_frame h2,.colored_frame h3,.colored_frame h4,.colored_frame h5,.colored_frame h6,.colored_frame p,.colored_frame li{color:#fff}.colored_frame .vc_icon_element-icon::before{color:#fff}.vc_parallax-inner:before{position:absolute;content:" ";top:0;left:0;width:100%;height:100%;display:block;z-index:0;background:rgba(75,163,225,0.5);background:-webkit-linear-gradient(rgba(75,163,225,0.9), rgba(99,99,99,0.7));background:-o-linear-gradient(rgba(75,163,225,0.9), rgba(99,99,99,0.7));background:-moz-linear-gradient(rgba(75,163,225,0.9), rgba(99,99,99,0.7));background:linear-gradient(rgba(75,163,225,0.9), rgba(99,99,99,0.7))}.contact_us_form{margin-bottom:0 !important}.contact_us_form .container{width:auto}.contact_us_form .row{margin-left:0;margin-right:0}.contact_us_form .row [class*="col-"]{padding-left:10px;padding-right:10px}.contact_us_form [class*="not-valid-tip"]{padding-top:5px;color:#e61919}.contact_us_form [class*="mail-sent-ok"]{border-color:#4ba3e1}.contact_us_form [class*="mail-sent-ok"]{border-color:#4ba3e1}.contact_us_form [class*="validation-errors"]{border-color:#e61919}.contact_us_form [class*="response-output"]{margin-top:5px;padding:15px 20px}.contact_us_form .border_settings{border:1px solid #ececec;border-radius:0}.contact_us_form .border_settings:active,.contact_us_form .border_settings:focus{border-color:#4ba3e1}.contact_us_form .default_input{border:1px solid #ececec;border-radius:0;width:100%;height:3em;padding:0 10px 0 15px;margin-bottom:22px}.contact_us_form .default_input:active,.contact_us_form .default_input:focus{border-color:#4ba3e1}.contact_us_form .input_wrapper input,.contact_us_form .input_wrapper select{border:1px solid #ececec;border-radius:0;width:100%;height:3em;padding:0 10px 0 15px;margin-bottom:22px}.contact_us_form .input_wrapper input:active,.contact_us_form .input_wrapper select:active,.contact_us_form .input_wrapper input:focus,.contact_us_form .input_wrapper select:focus{border-color:#4ba3e1}.contact_us_form .input_wrapper input[type="submit"]{border:2px solid #4ba3e1 !important;border-radius:0 !important;color:#4ba3e1 !important;background:transparent !important;display:block !important;text-align:center !important;text-transform:uppercase !important;text-decoration:none !important;-o-transition:.3s !important;-ms-transition:.3s !important;-moz-transition:.3s !important;-webkit-transition:.3s !important;transition:all .3s ease 0s !important}.contact_us_form .input_wrapper input[type="submit"]:hover{background:#4ba3e1 !important;color:white !important}.contact_us_form .input_wrapper textarea{border:1px solid #ececec;border-radius:0}.contact_us_form .input_wrapper textarea:active,.contact_us_form .input_wrapper textarea:focus{border-color:#4ba3e1}header nav.navbar-default .nav>li a{font-family:sans-serif;text-transform:uppercase;font-weight:700;color:#242728;padding:15px 12px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.font_fix{font-family:sans-serif;font-weight:700}/*# sourceMappingURL=style.css.map */