:root{--section-size1:600px;--section-size2:900px;--section-size3:1200px;--section-size4:1700px;--section-size5:100%;--spacing-size1:1px;--spacing-size2:5px;--spacing-size3:15px;--spacing-size4:50px;--spacing-size5:100px}section>.content{margin:0 auto;max-width:var(--section-size3);position:relative}section.section-left>.content{margin:0}section.section-center>.content{margin:0 auto}section.Size1>.content,section.size1>.content{max-width:var(--section-size1)}section.Size2>.content,section.size2>.content{max-width:var(--section-size2)}section.Size0>.content,section.Size3>.content,section.size0>.content,section.size3>.content{max-width:var(--section-size3)}section.Size4>.content,section.size4>.content{max-width:var(--section-size4)}section.Size5>.content,section.size5>.content{max-width:var(--section-size5)}section.section-nopadding>.content{padding:0}section.section-border{border-bottom:1px solid var(--color-grey2)}@media only screen and (max-width:768px){section.Size1>.content,section.Size2>.content,section.Size3>.content,section.Size4>.content,section.Size5>.content,section.size1>.content,section.size2>.content,section.size3>.content,section.size4>.content,section.size5>.content{max-width:var(--section-size5)}}.ctr-blocks section>.content{padding:0}.ctr-blocks .copyright{font-style:italic}.ctr-blocks section img{display:block;max-width:100%}.ctr-blocks section p:last-of-type{margin:0}section.block-columns{min-width:0}section.block-columns>.content{display:grid;min-width:0;position:relative}section.block-columns.ColumnType1>.content{display:block}section.block-columns.ColumnType2>.content{grid-template-columns:repeat(2,1fr)}section.block-columns.ColumnType3>.content{grid-template-columns:repeat(3,1fr)}section.block-columns.ColumnType4>.content{grid-template-columns:3fr 1fr;grid-template-rows:1fr}section.block-columns.ColumnType5>.content{grid-template-columns:1fr 3fr;grid-template-rows:1fr}section.block-columns.ColumnType6>.content{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:10px}#page-home section.block-columns .block-text{padding-right:0}section.block-columns .block-text{padding-right:var(--spacing-size4)}@media only screen and (max-width:768px){section.block-columns>.content{display:block}}.ctr-blocks section .content{padding-right:var(--spacing-size5);padding-left:var(--spacing-size5)}.ctr-blocks section.Spacingboth>.content{padding-top:var(--spacing-size4);padding-bottom:var(--spacing-size4)}.ctr-blocks section.Spacingtop>.content{padding-top:var(--spacing-size4)}.ctr-blocks section.Spacingbottom>.content{padding-bottom:var(--spacing-size4)}.ctr-blocks section.Spacingnone>.content{padding:0}.ctr-blocks section.Spacingnone .ctr-gallery{grid-gap:1px}.ctr-blocks section.blockheight0>.content{height:100%}.ctr-blocks section.blockheight1>.content{min-height:25vh}.ctr-blocks section.blockheight3>.content{min-height:50vh}.ctr-blocks section.blockheight4>.content{min-height:75vh}.ctr-blocks section.blockheight5>.content{min-height:100vh}.ctr-blocks section.Background1{background:var(--color-main);color:#fff}.ctr-blocks section.Background2{background:var(--color-mainopacity);color:#fff}.ctr-blocks section.Background3{background:var(--color-grey1)}.ctr-blocks section.Background4{background:var(--color-grey2)}.ctr-blocks section.Background5{background:var(--color-white)}.ctr-blocks section.Background1 h1,.ctr-blocks section.Background1 h2,.ctr-blocks section.Background1 h3{color:#fff}.ctr-blocks section.Background2 h1,.ctr-blocks section.Background2 h2,.ctr-blocks section.Background2 h3{color:#fff}.ctr-blocks section.Background1 .button.maincolor,.ctr-blocks section.Background2 .button.maincolor{color:var(--color-main);background:#fff}.ctr-blocks section.blocktextcolormain .textcolor-changethis{color:#ff6e00!important}.ctr-blocks section.blocktextcolor1 .textcolor-changethis{color:#fff!important}.ctr-blocks section.blocktextcolor2 .textcolor-changethis{color:var(--textcolor-2)!important}.ctr-blocks section.blocktextcolor3 .textcolor-changethis{color:var(--textcolor-3)!important}.ctr-blocks section.blocktextcolor4 .textcolor-changethis{color:var(--textcolor-4)!important}.ctr-blocks section.blocktextcolor5 .textcolor-changethis{color:var(--textcolor-5)!important}.ctr-blocks section.blocktextcolor6 .textcolor-changethis{color:var(--textcolor-6)!important}.ctr-blocks section.blocktextcolor7 .textcolor-changethis{color:var(--textcolor-7)!important}.ctr-blocks section.blocktextcolor8 .textcolor-changethis{color:var(--textcolor-8)!important}.ctr-blocks .supersized{background-repeat:no-repeat;background-position:center;background-size:cover}.ctr-blocks .supersized #ctr-video{position:absolute;margin:0;right:0;top:0;width:100%;height:100%;overflow:hidden}.ctr-blocks .supersized #ctr-video video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ctr-blocks .block-title h1,.ctr-blocks .block-title h2,.ctr-blocks .block-title h3,.ctr-blocks .block-title h4,.ctr-blocks .block-title h5{margin:0;line-height:120%}.ctr-blocks .block-text ul{list-style-type:none}.ctr-blocks .block-text ul li:before{content:'\e825';font-family:var(--font-family3);margin-right:var(--spacing-size2)}.ctr-blocks .block-quote .wrapper{display:inline-block}.ctr-blocks .block-quote .quote{font-size:var(--font-size4);font-weight:700}.ctr-blocks .block-button .button{margin:0}.ctr-blocks .block-image-large{text-align:center}.ctr-blocks .block-image-large.supersized .content{min-height:50vh}.ctr-blocks .block-image-large .title{position:absolute;font-family:var(--font-family2);font-size:var(--font-size5);text-shadow:0 1px 3px rgba(0,0,0,1);font-weight:300;z-index:10;top:48%;margin:0 auto;left:0;right:0;text-align:center;color:#fff}.ctr-blocks .block-image-large .copyright{position:absolute;right:0;bottom:0;z-index:10;background:rgba(255,255,255,.6);padding:var(--spacing-size2) var(--spacing-size3)}.ctr-blocks .block-banner{height:400px;overflow:hidden}.ctr-blocks .block-banner>a{padding-bottom:100px}.ctr-blocks .block-banner .content,.ctr-blocks .block-banner>a{display:block;height:100%;position:relative}.ctr-blocks .block-banner .backgroundimage{background-size:cover;background-position:center}.ctr-blocks .block-banner .title{color:#414141;padding:clamp(1rem,1.3243967828rem + .7149240393vw,2rem);padding-right:clamp(2.5rem,2.3243967828rem + .7149240393vw,3rem);background:#fff;position:absolute;z-index:100;bottom:-100px;left:0;right:0;margin:0;display:flex}.ctr-blocks .block-banner .title::after{content:'\e808';font-family:Fontello;font-size:14px;color:var(--color-orange);position:absolute;right:clamp(1.5rem,1.3243967828rem + .7149240393vw,2rem);bottom:24px;z-index:2}.ctr-blocks .block-banner .title>div{align-self:end;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctr-blocks .block-banner:hover .title,.ctr-blocks .block-banner:hover .title::after{background:var(--color-orange);color:#fff}.ctr-blocks .ColumnType6 .block-banner>.content{padding:0!important}.ctr-blocks .block-image-text.imageleft .image{order:1}.ctr-blocks .block-image-text.imageleft .text{order:2}.ctr-blocks .block-image-text.imageright .image{order:2}.ctr-blocks .block-image-text.imageright .text{order:1}.ctr-blocks .block-slider{min-width:0}.ctr-blocks .block-slider .slider{display:none}.ctr-blocks .block-slider .slider.slick-initialized{display:block}.ctr-blocks .block-slider .thumbnail{position:relative;display:block}.ctr-blocks .block-slider .thumbnail:hover .thumbnailoptions{display:block;position:absolute;bottom:0;right:0}@media only screen and (max-width:768px){section.block-columns{display:block}.ctr-blocks section .content{padding-right:var(--spacing-size3);padding-left:var(--spacing-size3)}}