@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}footer,header,nav,section{display:block}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:62.5%;-webkit-tap-highlight-color:transparent}body{font-size:14px;background-color:#fff;background:#fff;font-family:"Open Sans",sans-serif;color:#4e4e4e;line-height:22px}a{background:0 0}a:active,a:hover{outline:0}img{border:0}body,button,input,textarea{margin:0}button{text-transform:none}button,input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}@media print{*{color:#000!important;text-shadow:none!important;background:0 0!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" ("attr(href)")"}a[href^="#"]:after{content:""}img{page-break-inside:avoid;max-width:100%!important}@page{margin:2cm .5cm}h2,p{orphans:3;widows:3}h2{page-break-after:avoid}}*,:after,:before,input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}button,input,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{text-decoration:none;color:#2a9dd9;-webkit-transition:color 300ms,background-color 300ms;-moz-transition:color 300ms,background-color 300ms;-o-transition:color 300ms,background-color 300ms;transition:color 300ms,background-color 300ms}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}h2,ul{margin-bottom:10px}h2{line-height:1.1;margin-top:20px;font-weight:600;font-family:"Open Sans",sans-serif;color:#4e4e4e;font-size:20px}p{margin:0 0 10px}.lead{margin-bottom:20px}@media (min-width:768px){.lead{font-size:21px}}ul{margin-top:0;box-sizing:border-box}ul ul{margin-bottom:0}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:after,.container:before{display:table;content:" "}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container>.navbar-header,.row{margin-right:-15px;margin-left:-15px}.row:after,.row:before{display:table;content:" "}.row:after{clear:both}.col-sm-5,.col-sm-6,.col-sm-8,.col-xs-4,.col-xs-8{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-4,.col-xs-8{float:left}.col-xs-8{width:66.66666666666666%}.col-xs-4{width:33.33333333333333%}@media (min-width:768px){.col-sm-5,.col-sm-6,.col-sm-8{float:left}.col-sm-8{width:66.66666666666666%}.col-sm-6{width:50%}.col-sm-5{width:41.66666666666667%}.col-sm-offset-1{margin-left:8.333333333333332%}}label{display:inline-block;margin-bottom:5px;font-weight:700}@font-face{font-display:swap;font-family:"Glyphicons Halflings";src:url(/wp-content/themes/ipf436/fonts/glyphicons-halflings-regular.eot);src:url(/wp-content/themes/ipf436/fonts/glyphicons-halflings-regular.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/ipf436/fonts/glyphicons-halflings-regular.woff)format("woff"),url(/wp-content/themes/ipf436/fonts/glyphicons-halflings-regular.ttf)format("truetype"),url(/wp-content/themes/ipf436/fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular)format("svg")}.navbar-header:after,.navbar-header:before{display:table;content:" "}.navbar-header:after{clear:both}@media (min-width:768px){.navbar-header{float:left}}@media (min-width:768px){.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-brand{float:left;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}.navbar-right{float:right!important}}.media,.media-body{overflow:hidden;zoom:1}.media{margin-top:15px}.media:first-child{margin-top:0}.pull-right{float:right!important}.pull-left{float:left!important}@-ms-viewport{width:device-width}.hidden-xs{display:block!important}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-xs.hidden-sm{display:none!important}}.hidden-sm{display:block!important}@media (max-width:767px){.hidden-sm.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}a:focus,a:hover{color:#111;text-decoration:none;outline:0}.center h2{font-size:36px;margin-top:0;margin-bottom:20px;color:#2a9dd9}.media>.pull-left{margin-right:20px}body>section{padding:70px 0 10px}.center{text-align:center;padding-bottom:55px}.lead{font-size:16px;line-height:24px;font-weight:400}#header .search,ul.social-share li{display:inline-block}#header{position:fixed;top:0;width:100%;z-index:10}.spaziator{margin-bottom:95px}.top-bar{padding:10px 0;background:#191919;border-bottom:1px solid #222;line-height:28px}#footer a,#partner h2,.search i,.top-number{color:#fff}.top-number p{margin:0}.social{text-align:right}.social-share{display:inline-block;list-style:none;padding:0;margin:0}ul.social-share li a{display:inline-block;color:#fff;background:#404040;width:25px;height:25px;line-height:25px;text-align:center;border-radius:2px}ul.social-share li a:hover{background:#2a9dd9;color:#fff}input.search-form{background:#fff0;border:0;width:60px;padding:0 10px;color:#fff;-webkit-transition:all 400ms;-moz-transition:all 400ms;-ms-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms}input.search-form::-webkit-input-placeholder{color:#fff0}input.search-form:hover::-webkit-input-placeholder{color:#fff}input.search-form:hover{width:180px}.navbar-brand{padding:0;margin:0}#partner,.contact-info i{color:#fff;text-align:center}#partner{background:url(/wp-content/themes/ipf436/images/partners/partner_bg.png)50% 50%no-repeat;background-size:cover}#conatcat-info{background:#fff;padding:30px 0}.contact-info i{width:60px;height:60px;font-size:40px;line-height:60px;background:#000;border-radius:10px}.contact-info h2{margin-top:0;color:#000}.contact-info{color:#000}#contact-page{padding-top:0}#contact-page .contact-wrap{margin-top:20px}#footer{padding-top:30px;padding-bottom:30px;color:#fff;background:#2e2e2e}#footer a:hover{color:#2a9dd9}#cssmenu ul,#footer ul{list-style:none;padding:0;margin:0}#footer ul>li{display:inline-block;margin-left:15px}#cssmenu{position:relative;height:44px;background:#333;width:auto}#cssmenu ul{line-height:1}#cssmenu>ul{position:relative;display:block;background:#fff;width:100%;z-index:500}#cssmenu:after,#cssmenu>ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#cssmenu>ul>li{display:inline-block;margin:0;padding:0}#cssmenu ul li a{display:block;font-family:"FontAwesome";text-decoration:none}#cssmenu>ul>li>a{font-size:20px;font-weight:600;padding:18px;color:#2a9dd9;-webkit-transition:color .25s ease-out;-moz-transition:color .25s ease-out;-ms-transition:color .25s ease-out;-o-transition:color .25s ease-out;transition:color .25s ease-out;margin-top:12px}#cssmenu>ul>li>a:hover{border-radius:5px}#cssmenu>ul>li:hover>a{color:#333}#cssmenu>ul>li:hover::after{border-top-color:#fff}#cssmenu ul ul{position:absolute;left:-9999px;top:70px;opacity:0;-webkit-transition:opacity .3s ease,top .25s ease;-moz-transition:opacity .3s ease,top .25s ease;-ms-transition:opacity .3s ease,top .25s ease;-o-transition:opacity .3s ease,top .25s ease;transition:opacity .3s ease,top .25s ease;z-index:1000;padding-top:20px}#cssmenu ul ul li,#cssmenu>ul>li{position:relative}#cssmenu>ul>li:hover>ul{left:auto;top:44px;opacity:1}#cssmenu ul ul li a{width:130px;border-bottom:1px solid #464646;padding:10px 20px;font-size:16px;color:#e8e8e8;background:#333;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}#cssmenu ul ul li:hover>a{background:#f2f2f2;color:#8c9195}#cssmenu ul ul li:last-child>a{border-bottom:0}@media all and (max-width:800px),only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:1024px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:1024px),only screen and (min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min-resolution:192dpi) and (max-width:1024px),only screen and (min-resolution:2dppx) and (max-width:1024px){#cssmenu,#cssmenu ul{width:auto}#cssmenu>ul{height:auto;display:block}#cssmenu>ul>li{float:none;display:none}#cssmenu li,#cssmenu ul ul::after{display:none}#cssmenu ul ul,#cssmenu ul>li:hover>ul{position:relative;left:auto;top:auto;opacity:1;padding-left:0;padding-right:0;right:auto}#cssmenu ul li a{padding:12px 20px}#cssmenu ul ul li a{border:0;background:0 0;width:auto;padding:8px 35px}#cssmenu ul ul li:hover>a{background:0 0;color:#8c9195}}.wpcf7 input[type=email],.wpcf7 input[type=text],.wpcf7 textarea{width:100%}@media (max-width:767px){.container>.navbar-header{margin-left:0}.top-number{font-size:14px}input.search-form:hover{width:120px}#footer .col-sm-6{text-align:center}#footer .pull-right{float:none!important}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:relative}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email]{direction:ltr}