@charset "UTF-8";.ccm-contact-info-list-container{margin-bottom:50px;display:inline-block}.ccm-contact-info-list-container .ccm-list-contact-line{display:inline-block;width:100%}.ccm-contact-info-list-container .ccm-list-contact-line .contact-list-icon{display:inline-block;width:25px;line-height:25px}.ccm-contact-info-list-container .ccm-list-contact-line .contact-list-info{display:inline-block;width:80%}.ccm-contact-info-list-container .ccm-list-contact-line .contact-list-info .ccm-page ul.ccm-icon-list-container{margin-bottom:50px;list-style-type:none}.ccm-contact-info-list-container .ccm-list-contact-line .contact-list-info .ccm-page ul.ccm-icon-list-container li i{width:30px}.ccm-page .ccm-icon-list-container{margin-bottom:50px;display:inline-block}.ccm-page .ccm-icon-list-container i{width:25px}.ccm-page .ccm-ul-list-container{margin-bottom:50px}.ccm-page .ccm-ul-list-container ul{margin-bottom:50px;list-style-type:disc;padding-left:20px}.ccm-page .ccm-ul-list-container ul li{padding-left:5px}.ccm-rating-list-container{position:relative}.ccm-rating-list-container .ccm-list-rating{display:inline-block;width:100%;margin-bottom:50px}.ccm-rating-list-container .ccm-list-rating-stars i{color:#ffae00}.ccm-social-icons-list-container,.ccm-text-slider-list-container{margin-bottom:50px}.ccm-social-icons-list-container a.ccm-list-social-icon{display:inline-block;width:25px;height:25px;line-height:25px;margin-right:10px;font-size:20px;text-decoration:none}*{box-sizing:border-box;margin:0;padding:0;outline:none}html{position:relative;width:100%;max-width:100%;overflow-x:hidden;min-height:100%}html body{height:100%;width:100%}html body .clearfix{display:block;clear:both}.row{position:relative;display:block;margin-left:auto;margin-right:auto;width:100%;max-width:1280px;padding:0 20px}.row.full{max-width:100%;padding:0}.row:after{display:block;clear:both;content:""}.row .column{position:relative;float:left;display:block;width:100%}.row .column.small-1{width:8.33333%}.row .column.small-2{width:16.66667%}.row .column.small-3{width:25%}.row .column.small-4{width:33.33333%}.row .column.small-5{width:41.66667%}.row .column.small-6{width:50%}.row .column.small-7{width:58.33333%}.row .column.small-8{width:66.66667%}.row .column.small-9{width:75%}.row .column.small-10{width:83.33333%}.row .column.small-11{width:91.66667%}.row .column.small-12{width:100%}.row .column.hide-for-small{display:none}@media (min-width:500px){.row .column.small-1{width:8.33333%}.row .column.small-offset-1{margin-left:8.33333%!important}.row .column.small-2{width:16.66667%}.row .column.small-offset-2{margin-left:16.66667%!important}.row .column.small-3{width:25%}.row .column.small-offset-3{margin-left:25%!important}.row .column.small-4{width:33.33333%}.row .column.small-offset-4{margin-left:33.33333%!important}.row .column.small-5{width:41.66667%}.row .column.small-offset-5{margin-left:41.66667%!important}.row .column.small-6{width:50%}.row .column.small-offset-6{margin-left:50%!important}.row .column.small-7{width:58.33333%}.row .column.small-offset-7{margin-left:58.33333%!important}.row .column.small-8{width:66.66667%}.row .column.small-offset-8{margin-left:66.66667%!important}.row .column.small-9{width:75%}.row .column.small-offset-9{margin-left:75%!important}.row .column.small-10{width:83.33333%}.row .column.small-offset-10{margin-left:83.33333%!important}.row .column.small-11{width:91.66667%}.row .column.small-offset-11{margin-left:91.66667%!important}.row .column.small-12{width:100%}.row .column.small-offset-12{margin-left:100%!important}.row .column.hide-for-small{display:block;display:none}}@media (min-width:768px){.row .column.medium-1{width:8.33333%}.row .column.medium-offset-1{margin-left:8.33333%!important}.row .column.medium-2{width:16.66667%}.row .column.medium-offset-2{margin-left:16.66667%!important}.row .column.medium-3{width:25%}.row .column.medium-offset-3{margin-left:25%!important}.row .column.medium-4{width:33.33333%}.row .column.medium-offset-4{margin-left:33.33333%!important}.row .column.medium-5{width:41.66667%}.row .column.medium-offset-5{margin-left:41.66667%!important}.row .column.medium-6{width:50%}.row .column.medium-offset-6{margin-left:50%!important}.row .column.medium-7{width:58.33333%}.row .column.medium-offset-7{margin-left:58.33333%!important}.row .column.medium-8{width:66.66667%}.row .column.medium-offset-8{margin-left:66.66667%!important}.row .column.medium-9{width:75%}.row .column.medium-offset-9{margin-left:75%!important}.row .column.medium-10{width:83.33333%}.row .column.medium-offset-10{margin-left:83.33333%!important}.row .column.medium-11{width:91.66667%}.row .column.medium-offset-11{margin-left:91.66667%!important}.row .column.medium-12{width:100%}.row .column.medium-offset-12{margin-left:100%!important}.row .column.hide-for-small{display:block}.row .column.hide-for-medium{display:none}}@media (min-width:1025px){.row .column.large-1{width:8.33333%}.row .column.large-offset-1{margin-left:8.33333%!important}.row .column.large-2{width:16.66667%}.row .column.large-offset-2{margin-left:16.66667%!important}.row .column.large-3{width:25%}.row .column.large-offset-3{margin-left:25%!important}.row .column.large-4{width:33.33333%}.row .column.large-offset-4{margin-left:33.33333%!important}.row .column.large-5{width:41.66667%}.row .column.large-offset-5{margin-left:41.66667%!important}.row .column.large-6{width:50%}.row .column.large-offset-6{margin-left:50%!important}.row .column.large-7{width:58.33333%}.row .column.large-offset-7{margin-left:58.33333%!important}.row .column.large-8{width:66.66667%}.row .column.large-offset-8{margin-left:66.66667%!important}.row .column.large-9{width:75%}.row .column.large-offset-9{margin-left:75%!important}.row .column.large-10{width:83.33333%}.row .column.large-offset-10{margin-left:83.33333%!important}.row .column.large-11{width:91.66667%}.row .column.large-offset-11{margin-left:91.66667%!important}.row .column.large-12{width:100%}.row .column.large-offset-12{margin-left:100%!important}.row .column.hide-for-small{display:block}.row .column.hide-for-large{display:none}}.row.spacing{padding:0 10px}.row.spacing.full{padding:0}.row.spacing .column.small-1{width:calc(8.33333% - 20px);margin:0 10px}.row.spacing .column.small-2{width:calc(16.66667% - 20px);margin:0 10px}.row.spacing .column.small-3{width:calc(25% - 20px);margin:0 10px}.row.spacing .column.small-4{width:calc(33.33333% - 20px);margin:0 10px}.row.spacing .column.small-5{width:calc(41.66667% - 20px);margin:0 10px}.row.spacing .column.small-6{width:calc(50% - 20px);margin:0 10px}.row.spacing .column.small-7{width:calc(58.33333% - 20px);margin:0 10px}.row.spacing .column.small-8{width:calc(66.66667% - 20px);margin:0 10px}.row.spacing .column.small-9{width:calc(75% - 20px);margin:0 10px}.row.spacing .column.small-10{width:calc(83.33333% - 20px);margin:0 10px}.row.spacing .column.small-11{width:calc(91.66667% - 20px);margin:0 10px}.row.spacing .column.small-12{width:calc(100% - 20px);margin:0 10px}@media (min-width:500px){.row.spacing .column.small-1{width:calc(8.33333% - 20px);margin:0 10px}.row.spacing .column.small-offset-1{margin-left:8.33333%!important;margin:0 10px}.row.spacing .column.small-2{width:calc(16.66667% - 20px);margin:0 10px}.row.spacing .column.small-offset-2{margin-left:16.66667%!important;margin:0 10px}.row.spacing .column.small-3{width:calc(25% - 20px);margin:0 10px}.row.spacing .column.small-offset-3{margin-left:25%!important;margin:0 10px}.row.spacing .column.small-4{width:calc(33.33333% - 20px);margin:0 10px}.row.spacing .column.small-offset-4{margin-left:33.33333%!important;margin:0 10px}.row.spacing .column.small-5{width:calc(41.66667% - 20px);margin:0 10px}.row.spacing .column.small-offset-5{margin-left:41.66667%!important;margin:0 10px}.row.spacing .column.small-6{width:calc(50% - 20px);margin:0 10px}.row.spacing .column.small-offset-6{margin-left:50%!important;margin:0 10px}.row.spacing .column.small-7{width:calc(58.33333% - 20px);margin:0 10px}.row.spacing .column.small-offset-7{margin-left:58.33333%!important;margin:0 10px}.row.spacing .column.small-8{width:calc(66.66667% - 20px);margin:0 10px}.row.spacing .column.small-offset-8{margin-left:66.66667%!important;margin:0 10px}.row.spacing .column.small-9{width:calc(75% - 20px);margin:0 10px}.row.spacing .column.small-offset-9{margin-left:75%!important;margin:0 10px}.row.spacing .column.small-10{width:calc(83.33333% - 20px);margin:0 10px}.row.spacing .column.small-offset-10{margin-left:83.33333%!important;margin:0 10px}.row.spacing .column.small-11{width:calc(91.66667% - 20px);margin:0 10px}.row.spacing .column.small-offset-11{margin-left:91.66667%!important;margin:0 10px}.row.spacing .column.small-12{width:calc(100% - 20px);margin:0 10px}.row.spacing .column.small-offset-12{margin-left:100%!important;margin:0 10px}}@media (min-width:768px){.row.spacing .column.medium-1{width:calc(8.33333% - 20px);margin:0 10px}.row.spacing .column.medium-offset-1{margin-left:8.33333%!important;margin:0 10px}.row.spacing .column.medium-2{width:calc(16.66667% - 20px);margin:0 10px}.row.spacing .column.medium-offset-2{margin-left:16.66667%!important;margin:0 10px}.row.spacing .column.medium-3{width:calc(25% - 20px);margin:0 10px}.row.spacing .column.medium-offset-3{margin-left:25%!important;margin:0 10px}.row.spacing .column.medium-4{width:calc(33.33333% - 20px);margin:0 10px}.row.spacing .column.medium-offset-4{margin-left:33.33333%!important;margin:0 10px}.row.spacing .column.medium-5{width:calc(41.66667% - 20px);margin:0 10px}.row.spacing .column.medium-offset-5{margin-left:41.66667%!important;margin:0 10px}.row.spacing .column.medium-6{width:calc(50% - 20px);margin:0 10px}.row.spacing .column.medium-offset-6{margin-left:50%!important;margin:0 10px}.row.spacing .column.medium-7{width:calc(58.33333% - 20px);margin:0 10px}.row.spacing .column.medium-offset-7{margin-left:58.33333%!important;margin:0 10px}.row.spacing .column.medium-8{width:calc(66.66667% - 20px);margin:0 10px}.row.spacing .column.medium-offset-8{margin-left:66.66667%!important;margin:0 10px}.row.spacing .column.medium-9{width:calc(75% - 20px);margin:0 10px}.row.spacing .column.medium-offset-9{margin-left:75%!important;margin:0 10px}.row.spacing .column.medium-10{width:calc(83.33333% - 20px);margin:0 10px}.row.spacing .column.medium-offset-10{margin-left:83.33333%!important;margin:0 10px}.row.spacing .column.medium-11{width:calc(91.66667% - 20px);margin:0 10px}.row.spacing .column.medium-offset-11{margin-left:91.66667%!important;margin:0 10px}.row.spacing .column.medium-12{width:calc(100% - 20px);margin:0 10px}.row.spacing .column.medium-offset-12{margin-left:100%!important;margin:0 10px}}@media (min-width:1025px){.row.spacing .column.large-1{width:calc(8.33333% - 20px);margin:0 10px}.row.spacing .column.large-offset-1{margin-left:8.33333%!important;margin:0 10px}.row.spacing .column.large-2{width:calc(16.66667% - 20px);margin:0 10px}.row.spacing .column.large-offset-2{margin-left:16.66667%!important;margin:0 10px}.row.spacing .column.large-3{width:calc(25% - 20px);margin:0 10px}.row.spacing .column.large-offset-3{margin-left:25%!important;margin:0 10px}.row.spacing .column.large-4{width:calc(33.33333% - 20px);margin:0 10px}.row.spacing .column.large-offset-4{margin-left:33.33333%!important;margin:0 10px}.row.spacing .column.large-5{width:calc(41.66667% - 20px);margin:0 10px}.row.spacing .column.large-offset-5{margin-left:41.66667%!important;margin:0 10px}.row.spacing .column.large-6{width:calc(50% - 20px);margin:0 10px}.row.spacing .column.large-offset-6{margin-left:50%!important;margin:0 10px}.row.spacing .column.large-7{width:calc(58.33333% - 20px);margin:0 10px}.row.spacing .column.large-offset-7{margin-left:58.33333%!important;margin:0 10px}.row.spacing .column.large-8{width:calc(66.66667% - 20px);margin:0 10px}.row.spacing .column.large-offset-8{margin-left:66.66667%!important;margin:0 10px}.row.spacing .column.large-9{width:calc(75% - 20px);margin:0 10px}.row.spacing .column.large-offset-9{margin-left:75%!important;margin:0 10px}.row.spacing .column.large-10{width:calc(83.33333% - 20px);margin:0 10px}.row.spacing .column.large-offset-10{margin-left:83.33333%!important;margin:0 10px}.row.spacing .column.large-11{width:calc(91.66667% - 20px);margin:0 10px}.row.spacing .column.large-offset-11{margin-left:91.66667%!important;margin:0 10px}.row.spacing .column.large-12{width:calc(100% - 20px);margin:0 10px}.row.spacing .column.large-offset-12{margin-left:100%!important;margin:0 10px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider .arrow-next{position:absolute;display:block;height:80px;width:80px;font-size:80px;line-height:80px;color:#fff;cursor:pointer;top:45%;right:12px}.slick-slider .arrow-next:hover{opacity:.7}.slick-slider .slick-prev{display:none}.slick-slider .content-arrow-next{right:20px;text-align:right}.slick-slider .content-arrow-next,.slick-slider .content-arrow-prev{position:absolute;top:70px;color:#828282;font-size:42px;width:42px;height:42px;cursor:pointer}.slick-slider .content-arrow-prev{left:20px;z-index:1}.slick-slider .slick-dots{position:absolute;left:40px;top:50px;width:50px;height:150px}.slick-slider .slick-dots li.slick-active{width:16px;height:16px}.slick-slider .slick-dots li.slick-active button{color:transparent;border:0 solid transparent}.slick-slider .slick-dots li{width:16px;height:16px;margin-bottom:5px}.slick-slider .slick-dots li button{color:transparent}.slick-slider .slick-dots li button:before{display:none}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(../images/ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.ccm-page .alert{padding:15px;border:1px solid transparent;border-radius:2px}.ccm-page .alert.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#5bc0de}.ccm-page .alert.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#5cb85c}.ccm-page .alert.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#d9534f}.ccm-page .alert.alert-warning{background-color:#fcf8e3;border-color:#faf2cc;color:#f0ad4e}.ccm-page .form-group{display:block;margin:0}.ccm-page .form-control{outline:none;border:0;border-radius:0;-webkit-border-radius:0;margin:0;padding:0 15px;background:#8c5372;width:100%;height:45px;line-height:45px;font-family:inherit;font-size:inherit;color:#fff;border:3px solid #fff}.ccm-page .control-label{display:inline-block;margin-bottom:5px;font-weight:700;cursor:pointer}.ccm-page textarea.form-control{resize:none;padding:10px 15px;height:auto;line-height:1}.ccm-page .ccm-input-date{margin-right:0!important}.ccm-page .input-group:after{display:table;content:"";clear:both}.ccm-page .input-group .input-group-datepicker{float:left;width:calc(100% - 45px)}.ccm-page .input-group .input-group-datepicker .form-control{width:100%}.ccm-page .input-group .input-group-addon{display:block;border:0;border-radius:3px;background:#ddd;width:45px;height:45px;line-height:45px;text-align:center;font-size:14px;color:hsla(0,0%,93%,.3)}.ccm-page .input-group .input-group-addon:first-child{float:left;border-top-right-radius:0;border-bottom-right-radius:0}.ccm-page .input-group .input-group-addon:last-child{float:right;border-top-left-radius:0;border-bottom-left-radius:0}.ccm-page .input-group .form-control{width:calc(100% - 45px)}.ccm-page .input-group .form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.ccm-page .input-group .form-control:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.ccm-page .reviewmodule-star-rating{position:relative;display:block;display:inline-block;clear:both;width:100%;transform:none;margin:2px 0}.ccm-page .reviewmodule-warning{float:left;clear:both;margin:5px 0;width:100%}.ccm-page .reviewmodule-control-label{display:inline-block;margin-top:10px}.ccm-page .reviewmodule-star-hover s:hover,.ccm-page .reviewmodule-star-rating s,.ccm-page .reviewmodule-star-rating s.active{color:#f9d692}.ccm-page .main ul.reviewmodule-list{display:block;padding:0}.ccm-page .main ul.reviewmodule-list .slick-arrow:before{font-family:fontAwesome;font-size:42px}.ccm-page .main ul.reviewmodule-list .slick-prev:before{content:"\f100"}.ccm-page .main ul.reviewmodule-list .slick-next:before{content:"\f101"}.ccm-page .reviewmodule-form-wrapper form{max-width:450px;margin:0 auto;background-color:#71405b;padding:35px 50px;border:5px solid #fff}.ccm-page h3.reviewmodule{font-size:1.2em;color:#fff;width:100%}.ccm-page input.reviewmodule{color:#fff!important}.ccm-page .reviewmodule-padding{position:relative;text-align:center;margin-left:50px;margin-right:50px;border:none}.ccm-page .form-submit-succes{background-color:#b4d261}.ccm-page .reviewmodule-required:after,.ccm-page .span.reviewmodule-warning{color:#ff3f00}.ccm-page .reviewmodule-form-wrapper form .btn{display:inline-block;text-align:center;line-height:30px;padding:10px 40px;border:3px solid #fff;border-radius:0;background-color:transparent;background-image:none;text-transform:uppercase;text-decoration:none;letter-spacing:.05em;color:#fff;font-size:16px;cursor:pointer}@media only screen and (min-width:768px){.ccm-page .reviewmodule-form-wrapper form .btn{padding:10px 50px}}.ccm-page .reviewmodule-form-wrapper form .btn:hover{background-color:#fff;color:#71405b}.ccm-page .add-review{margin:0 auto;display:table!important;margin-bottom:25px}.ccm-page .reviewmodule-form-wrapper{height:0;overflow:hidden;visibility:hidden}.ccm-page .reviewmodule-form-wrapper.show{height:auto;overflow:visible;visibility:visible}.ccm-page .reviewmodule-error-message{color:#000}.ccm-page .reviewmodule-error-message p{padding:0}.ccm-page .dynamic-form .primary-col{padding-right:0}@media only screen and (min-width:1025px){.ccm-page .dynamic-form .primary-col{padding-right:20px}}.ccm-page .dynamic-form .control-label{font-weight:400;margin-bottom:3px}.ccm-page .dynamic-form .dynamic-form-control{padding-bottom:15px}.ccm-page .dynamic-form .form-control{border:3px solid #60a39f;background-color:#fff;border-radius:0;height:52px}.ccm-page .dynamic-form textarea{padding:15px;min-height:153px}.ccm-page .dynamic-form select{background-color:#fff}.ccm-page .dynamic-form .primary-col .form-control{padding-left:60px;background-repeat:no-repeat;background-position:15px}.ccm-page .dynamic-form .primary-col .dynamic-form-control.name .form-control{background-image:url(../images/name-ico.png);background-size:30px}.ccm-page .dynamic-form .primary-col .dynamic-form-control.email .form-control{background-image:url(../images/env-ico.png);background-size:25px}.ccm-page .dynamic-form .primary-col .dynamic-form-control.telephone .form-control{background-image:url(../images/tel-ico.png);background-size:20px}.ccm-page .dynamic-form .remainder-col{text-align:right}.ccm-page .dynamic-form .remainder-col .dynamic-form-control{display:inline-block;width:auto;margin-left:10px}.ccm-page .dynamic-form .button{display:inline-block;text-align:center;line-height:30px;padding:10px 40px;border:3px solid #60a39f;background-color:transparent;text-transform:uppercase;text-decoration:none;letter-spacing:.05em;color:#60a39f;font-size:16px;cursor:pointer}@media only screen and (min-width:768px){.ccm-page .dynamic-form .button{padding:10px 50px}}.ccm-page .dynamic-form .button:hover{background-color:#60a39f;color:#fff}.ccm-page .dynamic-form .human-check-wrap{background-color:transparent}.ccm-page .dynamic-form #datetime_dt_pub{width:125px;margin-right:20px!important}.ccm-page h1,.ccm-page h2,.ccm-page h3,.ccm-page h4,.ccm-page h5,.ccm-page h6{font-family:Hind,sans-serif;text-transform:uppercase;letter-spacing:.025em}.ccm-page h1{font-size:36px;line-height:36px;padding-bottom:25px}.ccm-page h1 small{display:block;font-family:Open Sans,sans-serif;font-size:18px;letter-spacing:.075em;font-weight:300;text-transform:none;line-height:22px;opacity:.8}.ccm-page h2{font-size:32px;padding-bottom:25px}.ccm-page h3{font-size:20px}.ccm-page p{padding-bottom:20px}.ccm-page .main ul{padding-left:40px;margin-bottom:1.8em}.ccm-page .main a{color:inherit;text-decoration:underline}.ccm-page .button{display:inline-block;text-align:center;color:#fff;padding:10px 40px;border:3px solid #fff;text-transform:uppercase;text-decoration:none!important;letter-spacing:.05em;cursor:pointer;transition:all .15s linear}@media only screen and (min-width:768px){.ccm-page .button{padding:10px 50px}}.ccm-page .button:hover{background-color:#fff;color:#000}.ccm-page .button .caption{display:none}@media only screen and (min-width:768px){.ccm-page .button .caption{display:inline}}.ccm-page .button .caption_mobile{display:inline}@media only screen and (min-width:768px){.ccm-page .button .caption_mobile{display:none}}.ccm-page .button.button-style-2{border-color:#60a39f;color:#60a39f}.ccm-page .button.button-style-2:hover{background-color:#60a39f;color:#fff}.ccm-page{font-family:Open Sans,sans-serif;font-size:16px;line-height:32px;letter-spacing:.025em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ccm-page header{padding:17px 0}.ccm-page .logo-wrapper img{display:block;max-width:170px;margin:0 auto;border:none}@media only screen and (min-width:1025px){.ccm-page .logo-wrapper img{max-width:100%}}.ccm-page .navigation{float:right;text-transform:uppercase;display:none}@media only screen and (min-width:1025px){.ccm-page .navigation{display:block}}.ccm-page .navigation .nav-item-anchor{padding:0 2px;margin:0 20px;position:relative;text-decoration:none;color:#858585;letter-spacing:.025em}@media only screen and (min-width:1025px){.ccm-page .navigation .nav-item-anchor{line-height:170px}}.ccm-page .navigation .nav-item-anchor:after{content:"";position:absolute;width:100%;height:3px;background-color:#f07e23;left:0;bottom:-8px;opacity:0}.ccm-page .navigation .nav-item-anchor:hover{color:#f07e23}.ccm-page .navigation .nav-item-anchor:hover:after{opacity:1}.ccm-page .row-blue,.ccm-page .row-green,.ccm-page .row-lightgreen,.ccm-page .row-orange,.ccm-page .row-purple{position:relative;color:#fff}.ccm-page .row-green{background-color:#60a39f}.ccm-page .row-blue{background-color:#0f70b7}.ccm-page .row-orange{background-color:#f07e23}.ccm-page .row-purple{background-color:#baa2cd}.ccm-page .row-lightgreen{background-color:#b4d261}.ccm-page .row-grey{background-color:#f0f0f0}.ccm-page .row-green .button:hover{color:#60a39f}.ccm-page .row-blue .button:hover{color:#0f70b7}.ccm-page .row-orange .button:hover{color:#f07e23}.ccm-page .row-lightgreen .button:hover{color:#b4d261}.ccm-page.page-template-news-item .news-title h1{padding-bottom:5px}.ccm-page.page-template-news-item .row-lightgreen{margin-top:50px}.ccm-page.page-template-news-item .news-text{padding-top:20px;clear:both}.ccm-page.page-template-news-item .news-image{width:100%;height:340px;float:left;background-size:cover;background-position:50%}@media only screen and (min-width:1025px){.ccm-page.page-template-news-item .news-image{height:480px}}.ccm-page.page-template-news-item .news-date{color:#60a39f}.ccm-page.page-template-news-item .news-date:before{content:"\f073";font-family:FontAwesome}.ccm-page .ccm-block-page-list-wrapper .ccm-block-page-list-pages .ccm-block-page-list-page-entry{float:left;background:#fff;width:100%;margin:0;padding:15px;color:#000;margin:10px 0}@media only screen and (min-width:1025px){.ccm-page .ccm-block-page-list-wrapper .ccm-block-page-list-pages .ccm-block-page-list-page-entry{width:calc(33% - 16px);margin:20px 10px}.ccm-page .ccm-block-page-list-wrapper .ccm-block-page-list-pages .ccm-block-page-list-page-entry:hover{opacity:.85}}.ccm-page .ccm-block-page-list-wrapper .ccm-block-page-list-pages .ccm-block-page-list-page-entry a{text-decoration:none}.ccm-page .ccm-block-page-list-wrapper .ccm-block-page-list-pages .ccm-block-page-list-page-entry .date{color:#60a39f}.ccm-page .ccm-block-page-list-wrapper .ccm-block-page-list-pages .ccm-block-page-list-page-entry .date:before{content:"\f073";font-family:FontAwesome}.ccm-page .ccm-block-page-list-wrapper .ccm-block-page-list-pages .ccm-block-page-list-page-entry .text{clear:both;padding-top:10px}.ccm-page .ccm-block-page-list-wrapper .ccm-block-page-list-pages .ccm-block-page-list-page-entry .image-news{width:100%;float:left;height:300px;background-size:cover;background-position:50%}.ccm-page .row-wrap{padding:60px 0}.ccm-page .row-wrap.row-wrap-flex{padding:0}@media only screen and (min-width:1025px){.ccm-page .row-wrap.row-wrap-flex{padding:60px 0}}@media only screen and (min-width:1025px){.ccm-page .row-wrap.row-blue{padding-bottom:100px}}.ccm-page .row-flex{display:-ms-flexbox;display:flex;position:static;padding:0}.ccm-page .row-flex.row-odd{display:block}@media only screen and (min-width:1025px){.ccm-page .row-flex.row-odd{display:-ms-flexbox;display:flex;-ms-flex-flow:row-reverse;flex-flow:row-reverse}}.ccm-page .row-flex.row-odd .img-fill{right:auto;left:0}.ccm-page .row-content{width:100%}@media only screen and (min-width:1025px){.ccm-page .row-content{width:40%}}.ccm-page .row-first .row-content{display:-ms-flexbox;display:flex;-ms-flex-flow:column-reverse;flex-flow:column-reverse}@media only screen and (min-width:1025px){.ccm-page .row-first .row-content{display:block}}.ccm-page .img-fill{right:0;top:0;height:100%;width:100%;background-position:50%;background-size:cover;max-height:250px}@media only screen and (min-width:1025px){.ccm-page .img-fill{width:55%;max-height:none;position:absolute}}.ccm-page .img-fill img{visibility:hidden}.ccm-page .content-fill{padding:0 20px}.ccm-page .row-wrap-flex .content-fill{padding:60px 20px}@media only screen and (min-width:1025px){.ccm-page .row-wrap-flex .content-fill{padding:0 20px}}.ccm-page .shift-img-up img{margin-top:15px}@media only screen and (min-width:1025px){.ccm-page .shift-img-up img{margin-top:-90px}}.ccm-page .image-qoute-overlay{position:absolute;bottom:40px;text-align:center;width:60%;text-transform:uppercase;font-weight:700;font-size:22px;line-height:26px;left:50%;transform:translateX(-50%);letter-spacing:.055em;text-shadow:0 0 10px rgba(0,0,0,.35)}@media only screen and (min-width:500px){.ccm-page .image-qoute-overlay{bottom:150px}}@media only screen and (min-width:768px){.ccm-page .image-qoute-overlay{font-size:38px;line-height:50px;bottom:120px}}.ccm-page .image-qoute-overlay:after,.ccm-page .image-qoute-overlay:before{display:none;font-family:fontAwesome;content:"\f10d";position:absolute;color:#fff;font-size:40px;opacity:.35}@media only screen and (min-width:768px){.ccm-page .image-qoute-overlay:after,.ccm-page .image-qoute-overlay:before{display:block}}@media only screen and (min-width:1025px){.ccm-page .image-qoute-overlay:after,.ccm-page .image-qoute-overlay:before{font-size:74px}}.ccm-page .image-qoute-overlay:before{left:-30px;top:-25px}.ccm-page .image-qoute-overlay:after{content:"\f10e";right:-30px;bottom:-25px}.ccm-page .row-orange{box-shadow:inset 0 -100px 0 #fff}.ccm-page .row-orange .content-pad{padding-right:0}@media only screen and (min-width:1025px){.ccm-page .row-orange .content-pad{padding-right:30px;padding-bottom:100px}}.ccm-page .row-hex{padding-top:0}@media only screen and (min-width:1025px){.ccm-page .row-hex{padding-bottom:120px}}@media only screen and (min-width:1025px){.ccm-page .row-hex>.row>.column{padding:0 10px}}.ccm-page .row-hex h2{padding-bottom:40px}.ccm-page .row-hex .content-pad{padding:1em 0 50px}@media only screen and (min-width:1025px){.ccm-page .row-hex .content-pad{padding:35px 20px 1em}}.ccm-page .row-hex .button{display:table;margin:0 auto}.ccm-page .row-hex .column.availabilty .button{display:table}@media only screen and (min-width:1025px){.ccm-page .row-hex .column.availabilty .button{display:none}}.ccm-page .row-hex .column.hex-outro .button{display:none}@media only screen and (min-width:1025px){.ccm-page .row-hex .column.hex-outro .button{display:table}}.ccm-page img{max-width:100%;height:auto;display:block;margin:0 auto}.ccm-page .footer a{color:#60a39f}.ccm-page .row-grey{padding:60px 0}.ccm-page .footer-bottom{font-size:11px;text-align:center;color:#aaa;text-transform:uppercase;letter-spacing:.075em}.ccm-page .footer-bottom p{padding:5px 0}.ccm-page .footer-bottom a{color:#aaa;text-decoration:none}.ccm-page .main{padding:60px 0}.ccm-page .main .reviewmodule-list .reviewmodule-star-rating i.active{color:#f9d692}.ccm-page .main .reviewmodule-list .reviewmodule-star-rating i{font-size:20px;color:#fff}.ccm-page .main .reviewmodule-list .reviewmodule-datetime{float:none;font-weight:300;font-size:18px}.ccm-page .main .reviewmodule-star-rating i{color:#f9d692}.ccm-page .main span.reviewmodule-warning{right:0;color:#ff9595;font-weight:400}.ccm-page .main .ccm-page .span.reviewmodule-warning,.ccm-page .main .reviewmodule-required:after{color:#ff9595}.ccm-page.page-template-homepage .main{padding:0}.ccm-page .page-not-found{text-align:center}.ccm-edit-mode .ccm-page .image-qoute-overlay{position:relative;bottom:25px}