html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}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:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{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;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'CenturyGothic';src:url("/wp-content/themes/ic-main-theme/fonts/century-gothic/century-gothic-regular.eot");src:url("/wp-content/themes/ic-main-theme/fonts/century-gothic/century-gothic-regular.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/ic-main-theme/fonts/century-gothic/century-gothic-regular.woff2") format("font/woff2"),url("/wp-content/themes/ic-main-theme/fonts/century-gothic/century-gothic-regular.woff") format("woff"),url("/wp-content/themes/ic-main-theme/fonts/century-gothic/century-gothic-regular.eot") format("eot"),url("/wp-content/themes/ic-main-theme/fonts/century-gothic/century-gothic-regular.ttf") format("ttf");font-weight:normal;font-style:normal}@font-face{font-family:'CenturyGothic';src:url("/wp-content/themes/ic-main-theme/fonts/century-gothic/century-gothic-italic.eot");src:url("/wp-content/themes/ic-main-theme/fonts/century-gothic/century-gothic-italic.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/ic-main-theme/fonts/century-gothic/century-gothic-italic.woff2") format("font/woff2"),url("/wp-content/themes/ic-main-theme/fonts/century-gothic/century-gothic-italic.woff") format("woff"),url("/wp-content/themes/ic-main-theme/fonts/century-gothic/century-gothic-italic.eot") format("eot"),url("/wp-content/themes/ic-main-theme/fonts/century-gothic/century-gothic-italic.ttf") format("ttf");font-weight:normal;font-style:italic}@font-face{font-family:'CenturyGothic';src:url("/wp-content/themes/ic-main-theme/fonts/century-gothic/century-gothic-bold.eot");src:url("/wp-content/themes/ic-main-theme/fonts/century-gothic/century-gothic-bold.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/ic-main-theme/fonts/century-gothic/century-gothic-bold.woff2") format("woff2"),url("/wp-content/themes/ic-main-theme/fonts/century-gothic/century-gothic-bold.woff") format("woff"),url("/wp-content/themes/ic-main-theme/fonts/century-gothic/century-gothic-bold.eot") format("eot"),url("/wp-content/themes/ic-main-theme/fonts/century-gothic/century-gothic-bold.ttf") format("ttf");font-weight:bold;font-style:normal}@font-face{font-family:'CenturyGothic';src:url("/wp-content/themes/ic-main-theme/fonts/century-gothic/century-gothic-bold-italic.eot");src:url("/wp-content/themes/ic-main-theme/fonts/century-gothic/century-gothic-bold-italic.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/ic-main-theme/fonts/century-gothic/century-gothic-bold-italic.woff2") format("woff2"),url("/wp-content/themes/ic-main-theme/fonts/century-gothic/century-gothic-bold-italic.woff") format("woff"),url("/wp-content/themes/ic-main-theme/fonts/century-gothic/century-gothic-bold-italic.eot") format("eot"),url("/wp-content/themes/ic-main-theme/fonts/century-gothic/century-gothic-bold-italic.ttf") format("ttf");font-weight:bold;font-style:italic}@font-face{font-family:'Gilroy';src:url("/wp-content/themes/ic-main-theme/fonts/gilroy/gilroy-bold.eot");src:url("/wp-content/themes/ic-main-theme/fonts/gilroy/gilroy-bold.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/ic-main-theme/fonts/gilroy/gilroy-bold.woff2") format("woff2"),url("/wp-content/themes/ic-main-theme/fonts/gilroy/gilroy-bold.woff") format("woff"),url("/wp-content/themes/ic-main-theme/fonts/gilroy/gilroy-bold.otf") format("otf"),url("/wp-content/themes/ic-main-theme/fonts/gilroy/gilroy-bold.ttf") format("ttf");font-weight:bold;font-style:normal}@font-face{font-family:'Gilroy';src:url("/wp-content/themes/ic-main-theme/fonts/gilroy/gilroy-light.eot");src:url("/wp-content/themes/ic-main-theme/fonts/gilroy/gilroy-light.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/ic-main-theme/fonts/gilroy/gilroy-light.woff2") format("woff2"),url("/wp-content/themes/ic-main-theme/fonts/gilroy/gilroy-light.woff") format("woff"),url("/wp-content/themes/ic-main-theme/fonts/gilroy/gilroy-light.otf") format("otf"),url("/wp-content/themes/ic-main-theme/fonts/gilroy/gilroy-light.ttf") format("ttf");font-weight:normal;font-style:normal}@keyframes animButtonPrevAfter{0%{transform:translateX(0)}50%{transform:translateX(5px)}100%{transform:translateX(0)}}@keyframes animButtonNextAfter{0%{transform:translateX(0)}50%{transform:translateX(-5px)}100%{transform:translateX(0)}}@keyframes animButtonPrevBefore{0%{transform:translateX(0) rotate(-45deg)}50%{transform:translateX(5px) rotate(-45deg)}100%{transform:translateX(0) rotate(-45deg)}}@keyframes animButtonNextBefore{0%{transform:translateX(0) rotate(135deg)}50%{transform:translateX(-5px) rotate(135deg)}100%{transform:translateX(0) rotate(135deg)}}@keyframes icFadeInUp{from{transform:translate3d(0, 150px, 0);opacity:0}to{padding-bottom:0;transform:translate3d(0, 0, 0);opacity:1}}.alignleft{float:left}.alignright{float:right}.textleft{text-align:left}.textright{text-align:right}.center{text-align:center}.justify{text-align:justify}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic,em{font-style:italic}.bold,strong{font-weight:bold}.white{color:#fff}.black{color:#000}.maincolor{color:#393939}.flex{display:flex}.flex-reverse,.reverse{flex-flow:row-reverse}.relative{position:relative}.wrapper{max-width:1170px;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (max-width: 781.98px){.wrapper{padding-right:30px;padding-left:30px}}.fullwidth{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;height:auto;object-fit:cover}.fullheight{height:100vh}.row{display:flex;flex-wrap:wrap}.preview,.preview *{float:none}.contact-block{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;padding:80px 0}.contact-block:not(.preview){width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;height:auto;object-fit:cover}.contact-block:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-image:linear-gradient(to right, #fff, rgba(255,255,255,0.8), rgba(255,255,255,0));z-index:1}.contact-block h3,.contact-block p{max-width:400px}.contact-block h3{color:#007cb0}.contact-block .button{display:inline-block;width:max-content;margin-top:35px}@media (max-width: 781.98px){.contact-block .button{display:block}}.contact-block .button:hover.has-blue-background-color svg *{fill:#007cb0}.contact-block .button:hover.has-lightpink-background-color svg *{fill:#fff}.contact-block .wrapper{position:relative;z-index:2}
