@charset "UTF-8";
/* https://www.tp3-tga.de/wp-content/themes/halcyon-theme/style.css?ver=7.0 */
body{font:14px/27px "Open Sans",sans-serif;background-color:#fff;color:#8f8f8f}h1,h2,h3,h4,h5,h6{margin:0;color:#464646;font-weight:300}h1{margin-bottom:16px;font-size:60px;line-height:84px}h2{margin-bottom:14px;font-size:44px;line-height:64px}h3{margin-bottom:12px;font-size:36px;line-height:48px}h4{margin-bottom:10px;font-size:24px;line-height:36px}h5{margin-bottom:8px;font-size:18px;line-height:30px}h6{margin-bottom:6px;font-size:14px;line-height:26px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#464646;text-decoration:none;-webkit-transition:color 0.25s;transition:color 0.25s}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#f36;text-decoration:none}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit;font-size:85%;font-weight:inherit}p{margin-bottom:20px}a{color:#f36}a:hover,a:focus{outline:0;color:#f36}figure,img{max-width:100%;height:auto}address{line-height:inherit}input,select,textarea{display:block;max-width:100%;padding:5px 10px;border:1px solid #e1e1e1;margin-bottom:20px;background-color:#fff0}label{font-weight:400}select{width:100%;height:50px;outline:none;cursor:pointer}input[class^="col-"],select[class^="col-"],textarea[class^="col-"]{padding:10px 20px}textarea:focus,input[type="url"]:focus,input[type="tel"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="week"]:focus,input[type="month"]:focus,input[type="text"]:focus,input[type="color"]:focus,input[type="email"]:focus,input[type="image"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="password"]:focus{border-color:#8f8f8f;box-shadow:none;outline:0}select:focus{outline:none}.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"],.radio input[type="radio"],.radio-inline input[type="radio"]{margin-top:7px}.checkbox input[type="checkbox"]:focus,.checkbox-inline input[type="checkbox"]:focus,.radio input[type="radio"]:focus,.radio-inline input[type="radio"]:focus{outline:none}button,input[type="reset"],input[type="submit"],input[type="button"]{padding:10px 30px;border:none;background-color:#464646;color:#fff;-webkit-transition:all 0.25s;transition:all 0.25s}button:hover,input[type="reset"]:hover,input[type="submit"]:hover,input[type="button"]:hover{background-color:#f36}button,input[type="reset"]:focus,input[type="submit"]:focus,input[type="button"]:focus{box-shadow:none;outline:0}::-moz-placeholder{color:#8f8f8f;font-size:13px;font-style:italic}::-webkit-input-placeholder{color:#8f8f8f;font-size:13px;font-style:italic}:-ms-input-placeholder{color:#8f8f8f;font-size:13px;font-style:italic}.lead{font:24px/36px "Montserrat",sans-serif}.text-italic{font-family:"Playfair Display",serif;font-style:italic}.text-mute{color:#b4b4b4}.text-default-color-1{color:#ff3366!important}.text-default-color-2{color:#5939fc!important}.text-highlight{display:inline-block;margin:15px 0;padding:5px 20px;background-color:#242424;color:#fff}.text-highlight-1{display:inline-block;padding:0 30px;border-radius:20px;background-color:#f36;color:#fff}.text-highlight-2{display:inline-block;padding:0 30px;border-radius:20px;background-color:#5939fc;color:#fff}.dropcap:first-letter{float:left;font-size:52px;line-height:64px;margin-top:5px;margin-right:10px}.bluring{-webkit-filter:blur(4px);filter:blur(4px);-webkit-transition:all 0.25s;transition:all 0.25s}.shadow{position:relative;z-index:200;padding-top:60px;margin-top:-100px;margin-bottom:50px;background-color:#fff;box-shadow:0 -8px 12px 0 rgb(0 0 0 / .15)}.last,.no-margin-bottom{margin-bottom:0!important}.no-paddings{padding:0}@media (min-width:768px) and (max-width:991px){h1{font-size:48px;line-height:68px}h2{font-size:36px;line-height:48px}h3{font-size:30px;line-height:40px}}@media (max-width:767px){h1{font-size:36px;line-height:54px}h2{font-size:32px;line-height:42px}h3{font-size:26px;line-height:36px}.last{margin-bottom:20px!important}.shadow{margin-top:50px;box-shadow:none}}.waves{position:relative;z-index:1;overflow:hidden;display:inline-block;-webkit-user-select:none;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all 0.25s;transition:all 0.25s}.waves .waves-ripple{position:absolute;z-index:-1;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;pointer-events:none;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.headline{margin-bottom:70px}.headline h2{margin-bottom:0}.headline p{margin-bottom:0;font:13px/24px "Montserrat",sans-serif}.title{margin-bottom:50px}.title:after{display:block;width:90px;height:6px;border-radius:3px;background-color:#f36;content:""}.text-center.title:after{margin:0 auto}.alert{padding:15px 30px;border:none;border-radius:0;color:#fff;font-family:"Montserrat",sans-serif;text-align:center}.alert.alert-info{background-color:#464646}.alert.alert-danger{background-color:#ff3369}.alert.alert-success{background-color:#5939ff}.alert.alert-warning{background-color:#fdff33;color:#464646}ul,ol{padding:0;list-style-position:inside}li>ul,li>ol{margin-bottom:0;margin-left:20px}dl{margin-bottom:20px}.plus-list{list-style:none;margin-bottom:20px;color:#464646;font-weight:700}.plus-list li:before{margin-right:10px;color:#f36;font-family:"Montserrat",sans-serif;font-weight:700;content:"+"}.circle-list{list-style:none;margin-bottom:20px;color:#464646}.circle-list li{margin-bottom:5px}.circle-list li:last-child{margin-bottom:0}.circle-list li:before{display:inline-block;width:8px;height:8px;border:1px solid #f36;border-radius:50%;margin-right:20px;content:""}.logos-list{margin-bottom:20px;list-style:none}.logos-list div a{float:left;display:block;width:20%;height:90px;padding:0 20px;margin:20px 0;text-align:center;background:no-repeat top center;-webkit-transition:all 0.25s;transition:all 0.25s}.logos-list.items-3 div a{width:100%}.logos-list.items-2 div a{width:50%}.logos-list.items-3 div a{width:33.333333%}.logos-list.items-4 div a{width:25%}.logos-list.items-5 div a{width:20%}.logos-list div a:hover{background-position:bottom center}.logos-list:after{display:table;content:" ";clear:both}@media (max-width:767px){.logos-list div a,.logos-list.items-2 div a,.logos-list.items-3 div a,.logos-list.items-4 div a,.logos-list.items-5 div a{float:none;width:100%;margin-bottom:30px}.logos-list div:last-child{margin-bottom:0}}.btn{position:relative;overflow:hidden;padding:7px 30px 8px 30px;border:none;border-radius:20px;margin-bottom:20px;margin-right:15px;font:13px/24px "Montserrat",sans-serif;letter-spacing:.3px;text-transform:uppercase;-webkit-transition:all 0.25s;transition:all 0.25s}.btn:last-child{margin-right:0}.btn i{margin-left:10px;margin-right:-5px}.btn-lg{padding:9px 40px 10px 40px;font-size:15px}.btn-xs{padding:5px 20px 6px 20px;font-size:11px}.btn:focus,.btn:active{outline:0!important;box-shadow:none}.btn:hover{border-radius:0;box-shadow:0 4px 7px 0 rgb(0 0 0 / .16),0 3px 12px 0 rgb(0 0 0 / .12)}.btn-default-1{background-color:#f36;color:#fff}.btn-default-1:hover,.btn-default-1:focus{color:#fff}.btn-default-1.waves .waves-ripple{background-color:#f79}.btn-default-1.bordered{border:1px solid #f36;background-color:#fff0;color:#f36}.btn-default-2{background-color:#5939fc;color:#fff}.btn-default-2:hover,.btn-default-2:focus{color:#fff}.btn-default-2.waves .waves-ripple{background-color:#8e7cff}.btn-default-2.bordered{border:1px solid #5939fc;background-color:#fff0;color:#5939fc}.btn-grey{background-color:#e1e1e1;color:#464646}.btn-grey:hover,.btn-grey:focus{color:#464646}.btn-grey.waves .waves-ripple{background-color:#f2f2f2}.btn-grey.bordered{border:1px solid #e1e1e1;background-color:#fff0;color:#8f8f8f}.hr{border-top:1px solid #e1e1e1;margin:50px 0;text-align:center}.hr.default-color-1{border-top-color:#f36}.hr.default-color-2{border-top-color:#5939fc}.hr.black{border-top-color:#1c0533}.hr .btn{margin-top:-20px}.text-box{padding:35px 50px;margin-bottom:50px;background:no-repeat center center;background-color:#141414;color:#fff;background-size:cover}.text-box.rounded{border-radius:10px}.text-box>img{position:absolute;top:50%;left:50%;padding:0 20px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.text-box a,.text-box h1,.text-box h2,.text-box h3,.text-box h4,.text-box h5,.text-box h6{color:inherit}.text-box>*:last-child{margin-bottom:0}.text-box.white{background-color:#fff;color:#8f8f8f}.text-box.default-1{background-color:#f36}.text-box.default-2{background-color:#5939fc}.text-box.default-1 .btn-grey.bordered,.text-box.default-2 .btn-grey.bordered{color:inherit}.text-boxes-list{margin:50px 0 90px;list-style:none}.text-boxes-list>li{position:relative;float:left;width:33.33333%}.text-boxes-list.col-3>li{width:33.33333%}.text-boxes-list.col-4>li{width:25%}.text-boxes-list>li .text-box{padding:20% 10%;margin-bottom:0}.text-boxes-list.col-4>li .text-box{padding:20% 5%}.text-boxes-list:after{display:table;content:" ";clear:both}@media (min-width:768px) and (max-width:991px){.text-boxes-list.col-4>li{width:50%}}@media (max-width:767px){.text-boxes-list>li,.text-boxes-list.col-3>li,.text-boxes-list.col-4>li{float:none;width:100%}}.image-box{margin-bottom:50px}.image-box+.image-box{margin-top:-50px}.image-box .image-box-details,.image-box .image-box-thumbnail{float:left;width:50%;min-height:1px}.image-box .image-box-details h3{margin-bottom:30px}.image-box .image-box-details h3 span{display:inline-block;padding-right:15px;border-right:1px solid #f36;margin-right:12px;color:#f36;line-height:28px}.image-box .image-box-thumbnail{background:no-repeat center center}.image-box .image-box-details{padding:90px 50px 90px 0}.image-box .image-box-thumbnail+.image-box-details{padding-right:0;padding-left:80px}.image-box .image-box-details>*:last-child{margin-bottom:0}.image-box:after{display:table;content:" ";clear:both}.image-box-2{margin-bottom:60px}.image-box-2 img{float:left}.image-box-2 .image-box-details{margin-left:200px}.image-box-2 .image-box-details h6{margin-bottom:15px;font:16px "Montserrat",sans-serif;text-transform:uppercase}.image-box-2 .image-box-details .price{position:relative;float:right;color:#f36;font-size:18px;font-weight:700}.image-box-2 .image-box-details .price:before{position:absolute;top:12px;left:-80px;width:60px;border-top:1px solid #f36;content:""}.image-box-2 .image-box-details .price small{display:block;color:#464646;font-size:14px;font-weight:400}.image-box-2:after{display:table;content:" ";clear:both}.image-box-3{position:relative;overflow:hidden;margin-bottom:50px}.image-box-3 .image-box-details{position:absolute;bottom:40px;left:0;border-right:3px solid #f36}.image-box-3 .image-box-details a{display:block;padding:20px 50px 20px 25px;background-color:#111;color:#fff;text-decoration:none;-webkit-transition:all 0.25s;transition:all 0.25s}.image-box-3 .image-box-details h6{margin-bottom:0;color:#fff;font-size:14px;font-weight:400;text-transform:uppercase}.image-box-3 .image-box-details p{position:absolute;bottom:-30px;display:inline-block;margin-top:10px;margin-bottom:0;color:#f36;opacity:0;font:12px/16px "Montserrat",sans-serif;text-transform:uppercase;-webkit-transition:all 0.25s;transition:all 0.25s}.image-box-3 .image-box-details p:after{display:block;border-bottom:1px solid #f36;content:"";-webkit-transition:all 0.25s;transition:all 0.25s}.image-box-3 .image-box-details p:hover{color:#fff}.image-box-3 .image-box-details p:hover:after{border-color:#fff}.image-box-3:hover .image-box-details a{padding-bottom:50px}.image-box-3:hover .image-box-details p{bottom:20px;opacity:1}.image-box-3 h4{position:absolute;bottom:20px;left:20px;font:30px/48px "Montserrat",sans-serif}.image-box-3 h4 a{color:#fff}.image-box-3 h4 a:hover{color:#f36}.image-box-3 h4 i{margin-left:20px}@media (min-width:768px) and (max-width:991px){.image-box-3 h4{font-size:22px;line-height:30px}}@media (max-width:767px){.image-box .image-box-details,.image-box .image-box-thumbnail{float:none;width:100%}.image-box .image-box-thumbnail{max-height:300px!important}.image-box+.image-box{margin-top:0}.image-box .image-box-details{padding:30px 0}.image-box .image-box-thumbnail+.image-box-details{padding-left:0}.image-box-2 img{float:none;display:block;margin-bottom:30px}.image-box-2 .image-box-details{margin-left:0}}.images-gallery{margin:-15px -15px 50px;list-style:none}.images-gallery li{float:left;width:50%;padding:15px}.images-gallery:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.tooltip-container{position:relative;margin-bottom:100px}.tooltip-container .tooltip-details{position:absolute;top:-30px;left:-50px;width:350px;padding:60px 50px;border:2px solid #e1e1e1;border-radius:3px;background-color:#fff;opacity:0;-webkit-transition:all 0.25s;transition:all 0.25s}.tooltip-container .tooltip-details:before{position:absolute;top:60px;right:-10px;width:0;height:0;border-top:8px solid #fff0;border-bottom:8px solid #fff0;border-left:10px solid #e1e1e1;content:""}.tooltip-container .tooltip-details:after{position:absolute;top:62px;right:-8px;width:0;height:0;border-top:6px solid #fff0;border-bottom:6px solid #fff0;border-left:8px solid #fff;content:""}.tooltip-container .tooltip-details h6{margin-bottom:15px;font-size:16px;font-weight:700;text-transform:uppercase}.tooltip-container .tooltip-details>*:last-child{margin-bottom:0}.tooltip-container:hover .tooltip-details{left:0;opacity:1}@media (max-width:767px){.tooltip-container .tooltip-details{position:relative;top:0;left:0;width:100%;padding:25px;margin-top:30px;opacity:1}.tooltip-container .tooltip-details:before,.tooltip-container .tooltip-details:after{display:none}}.overlap-service-boxes{position:relative;margin-top:100px}.overlap-service-boxes .service-box{width:50%;-webkit-transition:all 0.25s;transition:all 0.25s}.overlap-service-boxes .service-box>*:last-child{margin-bottom:0}.overlap-service-boxes .service-box:first-child{float:right}.overlap-service-boxes .service-box:last-child{position:absolute;bottom:-130px;left:50px;box-shadow:-43px 124px 90px 1px rgb(0 0 0 / .36)}.overlap-service-boxes:after{display:table;clear:both;content:""}.image-overlap{position:relative;margin-bottom:50px;z-index:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.image-overlap2:after{position:absolute;z-index:-1;top:50px;right:0;bottom:-50px;left:100px;background-color:#f2f9fe;content:""}.image-overlap3:after{position:absolute;z-index:-1;top:-50px;bottom:50px;left:-100px;width:80%;background-color:#f2f9fe;content:""}.section-overlap,#main-container #page-content .section-overlap{padding:100px 0 30px;margin:0 30px 150px 50px;box-shadow:-100px 100px 0 0 #f2f9fe}.z-index-3{z-index:3}@media (min-width:1200px){.section-overlap,#main-container #page-content .section-overlap{margin-left:100px}}@media (min-width:768px) and (max-width:991px){.section-overlap,#main-container #page-content .section-overlap{margin:0 15px 150px 20px}}@media (max-width:767px){.overlap-service-boxes .service-box{width:100%;margin-bottom:50px}.overlap-service-boxes .service-box:first-child{float:none}.overlap-service-boxes .service-box:last-child{position:relative;bottom:0;left:0}.image-overlap img{max-width:80%}.image-overlap.before{text-align:right}.section-overlap,#main-container #page-content .section-overlap{margin:0 0 150px 0}}.wpb-js-composer .theme-accordion.vc_tta-color-grey.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title>a,.wpb-js-composer .theme-accordion.vc_tta-color-grey.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title>a:focus{text-decoration:none;padding:12px 45px;margin-bottom:15px;background-color:#f36;color:#fff;font:14px/27px "Montserrat",sans-serif;font-weight:400;white-space:nowrap;text-overflow:ellipsis;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all 0.25s;transition:all 0.25s}.wpb-js-composer .theme-accordion.vc_tta-color-grey.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title>a .vc_tta-controls-icon{display:none!important}.wpb-js-composer .theme-accordion.vc_tta-color-grey.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title>a:after{position:absolute;content:"+";left:25px;font-size:14px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wpb-js-composer .theme-accordion.vc_tta-color-grey.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-title>a:after{content:"-"}.wpb-js-composer .theme-accordion.vc_tta-color-grey.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-title>a:after,.wpb-js-composer .theme-accordion.vc_tta-color-grey.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title>a:hover:after{color:#fff}.wpb-js-composer .theme-accordion.vc_tta-color-grey.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title>a:hover,.wpb-js-composer .theme-accordion.vc_tta-color-grey.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-title>a{background-color:#5939fc;color:#fff}.wpb-js-composer .theme-accordion2.vc_tta-color-grey.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title>a,.wpb-js-composer .theme-accordion2.vc_tta-color-grey.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title>a:focus{text-decoration:none;padding:12px 45px;margin-bottom:15px;border:1px solid #e1e1e1;background-color:#fff;color:#464646;font:14px/27px "Montserrat",sans-serif;font-weight:400;white-space:nowrap;text-overflow:ellipsis;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all 0.25s;transition:all 0.25s}.wpb-js-composer .theme-accordion2.vc_tta-color-grey.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title>a .vc_tta-controls-icon{display:none!important}.wpb-js-composer .theme-accordion2.vc_tta-color-grey.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title>a:after{position:absolute;content:"+";left:25px;font-size:10px;line-height:12px;color:#f36;top:50%;width:14px;height:14px;border:1px solid #f36;border-radius:50%;text-align:center;-webkit-transition:all 0.25s;transition:all 0.25s;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wpb-js-composer .theme-accordion2.vc_tta-color-grey.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-title>a:after{content:"-"}.wpb-js-composer .theme-accordion2.vc_tta-color-grey.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-title>a:after,.wpb-js-composer .theme-accordion2.vc_tta-color-grey.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title>a:hover:after{border-color:#fff;color:#fff}.wpb-js-composer .theme-accordion2.vc_tta-color-grey.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title>a:hover,.wpb-js-composer .theme-accordion2.vc_tta-color-grey.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-title>a{border-color:#f36;background-color:#f36;color:#fff}.wpb-js-composer .theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab>a,.wpb-js-composer .theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a{padding:10px 25px;border:none;border-radius:0;margin-right:5px;background-color:rgb(0 0 0 / .1);color:#464646;font-size:16px;line-height:1.42857143;font-weight:700;text-transform:uppercase;-webkit-transition:all 0.25s;transition:all 0.25s}.wpb-js-composer .theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab>a:focus,.wpb-js-composer .theme-tabs.vc_tta-style-outline.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a:focus{border-color:#fff0;background-color:#fff0;border:none}.wpb-js-composer .theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab>a:hover,.wpb-js-composer .theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a:hover,.wpb-js-composer .theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a,.wpb-js-composer .theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a,.wpb-js-composer .theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a:hover,.wpb-js-composer .theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a:hover,.wpb-js-composer .theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a:focus,.wpb-js-composer .theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a:focus{border:none;background-color:rgb(255 51 102 / .6)}.wpb-js-composer .theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab>a small,.wpb-js-composer .theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a small{display:block;font-size:12px;font-weight:400;text-transform:none}.wpb-js-composer .theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab{width:25%}.wpb-js-composer .items-3.theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab,.wpb-js-composer .items-3.theme-tabs-2.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab,.wpb-js-composer .items-3.theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab,.wpb-js-composer .items-3.theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab{width:33.333333%}.wpb-js-composer .items-4.theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab,.wpb-js-composer .items-4.theme-tabs-2.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab,.wpb-js-composer .items-4.theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab,.wpb-js-composer .items-4.theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab{width:25%}.wpb-js-composer .items-5.theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab,.wpb-js-composer .items-5.theme-tabs-2.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab,.wpb-js-composer .items-5.theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab,.wpb-js-composer .items-5.theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab{width:20%}.wpb-js-composer .items-6.theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab,.wpb-js-composer .items-6.theme-tabs-2.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab,.wpb-js-composer .items-6.theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab,.wpb-js-composer .items-6.theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab{width:16.666667%}.wpb-js-composer .theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab:last-child>a,.wpb-js-composer .theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title:last-child>a{margin-right:0}.wpb-js-composer .theme-tabs-2.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab>a,.wpb-js-composer .theme-tabs-2.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a{border:1px solid #e1e1e1;border-radius:20px;background-color:#fff0;font-size:13px;padding:10px 25px;margin-right:5px;color:#464646;font-weight:700;line-height:1.42857143;text-transform:uppercase;-webkit-transition:all 0.25s;transition:all 0.25s}.wpb-js-composer .theme-tabs-2.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-heading{background-color:#fff0}.wpb-js-composer .theme-tabs-2.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab>a:focus,.wpb-js-composer .theme-tabs-2.vc_tta-style-outline.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a:focus{border-color:#f36;background-color:#f36}.wpb-js-composer .theme-tabs-2.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab>a:hover,.wpb-js-composer .theme-tabs-2.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a:hover,.wpb-js-composer .theme-tabs-2.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a,.wpb-js-composer .theme-tabs-2.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a,.wpb-js-composer .theme-tabs-2.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a:hover,.wpb-js-composer .theme-tabs-2.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a:hover,.wpb-js-composer .theme-tabs-2.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a:focus,.wpb-js-composer .theme-tabs-2.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a:focus{border:1px solid #f36;background-color:#f36;color:#fff}.halcyon-discount{position:absolute;top:50%;right:100px;width:165px;height:165px;padding:30px 35px;border-radius:50%;background-color:#f36;color:#fff;font-size:48px;line-height:34px;font-weight:300;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.halcyon-discount small{display:block;color:#fff;font:400 14px/36px "Montserrat",sans-serif}.wpb-js-composer .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tabs-list,.wpb-js-composer .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tabs-list{border-bottom:1px solid #e1e1e1}.tabs.style-3 .nav-tabs>li{width:auto;margin-right:50px}.wpb-js-composer .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab,.wpb-js-composer .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title{margin:0 50px 0 0}.wpb-js-composer .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab:last-child,.wpb-js-composer .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title:last-child{margin:0}.wpb-js-composer .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab>a,.wpb-js-composer .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a{padding:0;padding-bottom:5px;background-color:#fff0;font:14px/27px "Open Sans",sans-serif;border:none;border-radius:0;margin:0;color:#464646;font-weight:400;text-transform:none;-webkit-transition:all 0.25s;transition:all 0.25s}.wpb-js-composer .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a:after,.wpb-js-composer .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a:after{position:absolute;bottom:-2px;left:0;display:block;width:0;height:3px;background-color:#f36;width:100%;content:"";-webkit-transition:all 0.25s;transition:all 0.25s}.wpb-js-composer .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a,.wpb-js-composer .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a{background-color:#fff0}.wpb-js-composer .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab>a:hover,.wpb-js-composer .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a:hover{color:#f36;background-color:#fff0}.wpb-js-composer .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a:hover,.wpb-js-composer .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a:hover{color:#464646;background-color:#fff0}.wpb-js-composer .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a:after,.wpb-js-composer .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a:after{width:100%}.wpb-js-composer .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab>a,.wpb-js-composer .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a{padding:10px 25px;border:none;border-radius:0;margin-right:5px;color:#464646;font-weight:700;border-top:5px solid #fff0;background-color:#fff0;font:300 13px "Open Sans",sans-serif;line-height:1.42857143;text-transform:none;-webkit-transition:all 0.25s;transition:all 0.25s}.wpb-js-composer .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a{margin-right:0}.wpb-js-composer .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab>a small,.wpb-js-composer .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a small{display:inline-block;width:24px;height:24px;border:1px solid #464646;border-radius:50%;margin-right:10px;line-height:22px;text-align:center}.wpb-js-composer .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab>a:hover,.wpb-js-composer .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a:hover,.wpb-js-composer .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a,.wpb-js-composer .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a,.wpb-js-composer .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a:hover,.wpb-js-composer .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a:hover,.wpb-js-composer .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a:focus,.wpb-js-composer .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a:focus{background-color:#f6f8fb}.wpb-js-composer .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a,.wpb-js-composer .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a{border-top-color:#f36}.wpb-js-composer #page-content .vc_tta-container{margin-bottom:20px}.wpb-js-composer .theme-tabs.vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading,.wpb-js-composer .theme-tabs-2.vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading,.wpb-js-composer .theme-tabs-3.vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading,.wpb-js-composer .theme-tabs-4.vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel.vc_active .vc_tta-panel-heading,.wpb-js-composer .theme-tabs.vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .theme-tabs-2.vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .theme-tabs-3.vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading,.wpb-js-composer .theme-tabs-4.vc_tta-color-grey.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading{background-color:#fff0}@media (min-width:1200px){.halcyon-discount{right:200px}}@media (min-width:768px) and (max-width:991px){.halcyon-discount{right:0}}@media (max-width:767px){.halcyon-discount{right:0}}.map-container{position:relative}.map{height:300px;margin-bottom:50px}.map img{max-width:none}.location-details{position:absolute;top:100px;left:15%;width:450px;padding:30px 50px;border-radius:30px;background-color:#f36;color:#fff}.location-details a{color:inherit}.location-details>*:last-child{margin-bottom:0}.location-details .close-details{position:absolute;top:20px;right:25px;display:inline-block;font-size:22px;line-height:22px;text-decoration:none;-webkit-transition:all 0.25s;transition:all 0.25s}.location-details .close-details:hover{color:#242424}.location-details .widget-contact ul li{margin-bottom:15px}.location-details .widget-contact ul li a{color:inherit}@media (max-width:767px){.map{height:400px!important}.location-details{position:relative;top:0;left:0;width:100%;padding:20px 30px;border-radius:0}}.social-media{margin-bottom:20px}.social-media a{display:inline-block;margin-right:18px;font-size:16px;line-height:32px;color:#838383;text-decoration:none;-webkit-transition:all 0.25s;transition:all 0.25s}.social-media.spacing-right-50 a{margin-right:50px}.social-media.spacing-right-80 a{margin-right:80px}.social-media.spacing-right-50 a:last-child,.social-media.spacing-right-80 a:last-child{margin-right:0}@media (max-width:767px){.social-media.spacing-right-80 a{margin-right:40px}}.social-media.bordered,.social-media.rounded{margin-top:-5px}.social-media.bordered a{width:25px;height:25px;border:1px solid #c7c7c7;border-radius:50%;margin:5px 15px 5px 0;font-size:12px;line-height:23px;text-align:center}.social-media.rounded a{width:34px;height:34px;border-radius:50%;margin:5px 15px 5px 0;background-color:#636b75;color:#fff;font-size:16px;line-height:34px;text-align:center}.social-media a:last-child{margin-right:0}.social-media a.facebook:hover{color:#0e59a0}.social-media a.twitter:hover{color:#0ea4ff}.social-media a.dribbble:hover{color:#ea73a0}.social-media a.pinterest:hover{color:#d73532}.social-media a.google:hover{color:#da4835}.social-media a.tumblr:hover{color:#2a445f}.social-media a.instagram:hover{color:#82685a}.social-media a.rss:hover{color:#f79638}.social-media a.linkedin:hover{color:#018faf}.social-media a.skype:hover{color:#00b0f6}.social-media a.flickr:hover{color:#0061db}.social-media a.vimeo:hover{color:#4cb2d9}.social-media a.github:hover{color:#3b3b3b}.social-media a.youtube:hover{color:#cc181e}.social-media a.windows:hover{color:#6dc2e9}.social-media a.dropbox:hover{color:#007ee5}.social-media a.xing:hover{color:#026566}.social-media a.adn:hover{color:#1ea076}.social-media a.android:hover{color:#98cb02}.social-media a.apple:hover{color:#a6b1b7}.social-media a.behance:hover{color:#2d9ad2}.social-media a.bitbucket:hover{color:#214f81}.social-media a.bitcoin:hover{color:#f7931b}.social-media a.codepan:hover{color:#000}.social-media a.css3:hover{color:#3289ce}.social-media a.delicious:hover{color:#3399fe}.social-media a.deviantart:hover{color:#c8da30}.social-media a.digg:hover{color:#0080c2}.social-media a.drupal:hover{color:#0077b9}.social-media a.empire:hover{color:#000}.social-media a.foursquare:hover{color:#daecb0}.social-media a.git:hover{color:#f34f29}.social-media a.gitti:hover{color:#634c3e}.social-media a.hacker-news:hover{color:#f18642}.social-media a.html5:hover{color:#e54c1f}.social-media a.joomla:hover{color:#016fb9}.social-media a.jsfiddle:hover{color:#4679a4}.social-media a.linux:hover{color:#fece0e}.social-media a.maxcdn:hover{color:#f36f20}.social-media a.openid:hover{color:#fe6101}.social-media a.pagelines:hover{color:#3783e3}.social-media a.pied-piper:hover{color:#0c7b48}.social-media a.qq:hover{color:#23286c}.social-media a.rebel:hover{color:#000}.social-media a.reddit:hover{color:#cee3f8}.social-media a.renren:hover{color:#0d81e4}.social-media a.share:hover{color:#252525}.social-media a.slack:hover{color:#453744}.social-media a.soundcloud:hover{color:#fe4e00}.social-media a.spotify:hover{color:#80bb41}.social-media a.stack-exchange:hover{color:#265a93}.social-media a.stackoverflow:hover{color:#fea501}.social-media a.steam:hover{color:#191919}.social-media a.stumbleupon:hover{color:#f04f23}.social-media a.tencent-weibo:hover{color:#0063a7}.social-media a.trello:hover{color:#226784}.social-media a.vine:hover{color:#00b081}.social-media a.vk:hover{color:#50769d}.social-media a.wechat:hover{color:#a4dc31}.social-media a.weibo:hover{color:#d82828}.social-media a.wordpress:hover{color:#454442}.social-media a.yahoo:hover{color:#4b04a8}.social-media a.ftpx:hover{color:#000}.social-media a.amazon:hover{color:#f90}.social-media a.angellist:hover{color:#000}.social-media a.btc:hover{color:#f7931b}.social-media a.black-tie:hover{color:#000}.social-media a.bluetooth:hover{color:#0a3d91}.social-media a.buysellads:hover{color:#ba0202}.social-media a.cc-amex:hover{color:#016dd2}.social-media a.cc-diners-club:hover{color:#0069aa}.social-media a.cc-discover:hover{color:#f88737}.social-media a.cc-jcb:hover{color:#29166f}.social-media a.cc-mastercard:hover{color:#fe9611}.social-media a.paypal:hover{color:#012069}.social-media a.cc-stripe:hover{color:#49b802}.social-media a.cc-visa:hover{color:#1b4da2}.social-media a.chrome:hover{color:#edcd16}.social-media a.codepen:hover{color:#1b1c1b}.social-media a.codiepie:hover{color:#000}.social-media a.connectdevelop:hover{color:#023cb0}.social-media a.contao:hover{color:#e4790f}.social-media a.dashcube:hover{color:#000}.social-media a.edge:hover{color:#2c74be}.social-media a.expeditedssl:hover{color:#2e2e2e}.social-media a.firefox:hover{color:#df731b}.social-media a.fonticons:hover{color:#1d1e2a}.social-media a.fort-awesome:hover{color:#000}.social-media a.forumbee:hover{color:#85ac2f}.social-media a.get-pocket:hover{color:#e84352}.social-media a.gg:hover{color:#fd0002}.social-media a.gratipay:hover{color:#653614}.social-media a.houzz:hover{color:#9bc545}.social-media a.internet-explorer:hover{color:#00bcf2}.social-media a.ioxhost:hover{color:#f6a814}.social-media a.lastfm:hover{color:#e2152b}.social-media a.leanpub:hover{color:#231f20}.social-media a.meanpath:hover{color:#538dd6}.social-media a.medium:hover{color:#00ab6c}.social-media a.mixcloud:hover{color:#040204}.social-media a.modx:hover{color:#8ed547}.social-media a.odnoklassniki:hover{color:#f68634}.social-media a.opencart:hover{color:#00c1f2}.social-media a.opera:hover{color:#e81617}.social-media a.optin-monster:hover{color:#8ed31e}.social-media a.product-hunt:hover{color:#d6573d}.social-media a.reddit:hover{color:#ff4500}.social-media a.safari:hover{color:#2973d9}.social-media a.scribd:hover{color:#382d29}.social-media a.sellsy:hover{color:#006ca2}.social-media a.shirtsinbulk:hover{color:#dd3a26}.social-media a.simplybuilt:hover{color:#322f34}.social-media a.skyatlas:hover{color:#01aebe}.social-media a.slideshare:hover{color:#13999a}.social-media a.stack-overflow:hover{color:#ef532a}.social-media a.tripadvisor:hover{color:#1e892f}.social-media a.twitch:hover{color:#6441a5}.social-media a.usb:hover{color:#000}.social-media a.viacoin:hover{color:#2376a2}.social-media a.whatsapp:hover{color:#44c254}.social-media a.wikipedia:hover{color:#0c0c0c}.social-media a.y-combinator:hover{color:#ff6501}.social-media a.yelp:hover{color:#bf311b}.social-media a.email:hover{color:#689c49}.social-media a.envira:hover{color:#75bd3b}.social-media a.gitlab:hover{color:#e24329}.social-media a.glide:hover{color:#00a7ff}.social-media a.snapchat:hover{color:#efe200}.social-media a.viadeo:hover{color:#f4982b}.social-media a.wpbeginner:hover{color:#f60}.social-media a.wpforms:hover{color:#b6581a}.social-media.bordered a.facebook:hover{color:#0e59a0;border-color:#0e59a0}.social-media.bordered a.twitter:hover{color:#0ea4ff;border-color:#0ea4ff}.social-media.bordered a.dribbble:hover{color:#ea73a0;border-color:#ea73a0}.social-media.bordered a.pinterest:hover{color:#d73532;border-color:#d73532}.social-media.bordered a.google:hover{color:#da4835;border-color:#da4835}.social-media.bordered a.tumblr:hover{color:#2a445f;border-color:#2a445f}.social-media.bordered a.instagram:hover{color:#82685a;border-color:#82685a}.social-media.bordered a.rss:hover{color:#f79638;border-color:#f79638}.social-media.bordered a.linkedin:hover{color:#018faf;border-color:#018faf}.social-media.bordered a.skype:hover{color:#00b0f6;border-color:#00b0f6}.social-media.bordered a.flickr:hover{color:#0061db;border-color:#0061db}.social-media.bordered a.vimeo:hover{color:#4cb2d9;border-color:#4cb2d9}.social-media.bordered a.github:hover{color:#3b3b3b;border-color:#3b3b3b}.social-media.bordered a.youtube:hover{color:#cc181e;border-color:#cc181e}.social-media.bordered a.windows:hover{color:#6dc2e9;border-color:#6dc2e9}.social-media.bordered a.dropbox:hover{color:#007ee5;border-color:#007ee5}.social-media.bordered a.xing:hover{color:#026566;border-color:#026566}.social-media.bordered a.adn:hover{color:#1ea076;border-color:#1ea076}.social-media.bordered a.android:hover{color:#98cb02;border-color:#98cb02}.social-media.bordered a.apple:hover{color:#a6b1b7;border-color:#a6b1b7}.social-media.bordered a.behance:hover{color:#2d9ad2;border-color:#2d9ad2}.social-media.bordered a.bitbucket:hover{color:#214f81;border-color:#214f81}.social-media.bordered a.bitcoin:hover{color:#f7931b;border-color:#f7931b}.social-media.bordered a.codepan:hover{color:#000;border-color:#000}.social-media.bordered a.css3:hover{color:#3289ce;border-color:#3289ce}.social-media.bordered a.delicious:hover{color:#3399fe;border-color:#3399fe}.social-media.bordered a.deviantart:hover{color:#c8da30;border-color:#c8da30}.social-media.bordered a.digg:hover{color:#0080c2;border-color:#0080c2}.social-media.bordered a.drupal:hover{color:#0077b9;border-color:#0077b9}.social-media.bordered a.empire:hover{color:#000;border-color:#000}.social-media.bordered a.foursquare:hover{color:#daecb0;border-color:#daecb0}.social-media.bordered a.git:hover{color:#f34f29;border-color:#f34f29}.social-media.bordered a.gitti:hover{color:#634c3e;border-color:#634c3e}.social-media.bordered a.hacker-news:hover{color:#f18642;border-color:#f18642}.social-media.bordered a.html5:hover{color:#e54c1f;border-color:#e54c1f}.social-media.bordered a.joomla:hover{color:#016fb9;border-color:#016fb9}.social-media.bordered a.jsfiddle:hover{color:#4679a4;border-color:#4679a4}.social-media.bordered a.linux:hover{color:#fece0e;border-color:#fece0e}.social-media.bordered a.maxcdn:hover{color:#f36f20;border-color:#f36f20}.social-media.bordered a.openid:hover{color:#fe6101;border-color:#fe6101}.social-media.bordered a.pagelines:hover{color:#3783e3;border-color:#3783e3}.social-media.bordered a.pied-piper:hover{color:#0c7b48;border-color:#0c7b48}.social-media.bordered a.qq:hover{color:#23286c;border-color:#23286c}.social-media.bordered a.rebel:hover{color:#000;border-color:#000}.social-media.bordered a.reddit:hover{color:#cee3f8;border-color:#cee3f8}.social-media.bordered a.renren:hover{color:#0d81e4;border-color:#0d81e4}.social-media.bordered a.share:hover{color:#252525;border-color:#252525}.social-media.bordered a.slack:hover{color:#453744;border-color:#453744}.social-media.bordered a.soundcloud:hover{color:#fe4e00;border-color:#fe4e00}.social-media.bordered a.spotify:hover{color:#80bb41;border-color:#80bb41}.social-media.bordered a.stack-exchange:hover{color:#265a93;border-color:#265a93}.social-media.bordered a.stackoverflow:hover{color:#fea501;border-color:#fea501}.social-media.bordered a.steam:hover{color:#191919;border-color:#191919}.social-media.bordered a.stumbleupon:hover{color:#f04f23;border-color:#f04f23}.social-media.bordered a.tencent-weibo:hover{color:#0063a7;border-color:#0063a7}.social-media.bordered a.trello:hover{color:#226784;border-color:#226784}.social-media.bordered a.vine:hover{color:#00b081;border-color:#00b081}.social-media.bordered a.vk:hover{color:#50769d;border-color:#50769d}.social-media.bordered a.wechat:hover{color:#a4dc31;border-color:#a4dc31}.social-media.bordered a.weibo:hover{color:#d82828;border-color:#d82828}.social-media.bordered a.wordpress:hover{color:#454442;border-color:#454442}.social-media.bordered a.yahoo:hover{color:#4b04a8;border-color:#4b04a8}.social-media.bordered a.ftpx:hover{color:#000;border-color:#000}.social-media.bordered a.amazon:hover{color:#f90;border-color:#f90}.social-media.bordered a.angellist:hover{color:#000;border-color:#000}.social-media.bordered a.btc:hover{color:#f7931b;border-color:#f7931b}.social-media.bordered a.black-tie:hover{color:#000;border-color:#000}.social-media.bordered a.bluetooth:hover{color:#0a3d91;border-color:#0a3d91}.social-media.bordered a.buysellads:hover{color:#ba0202;border-color:#ba0202}.social-media.bordered a.cc-amex:hover{color:#016dd2;border-color:#016dd2}.social-media.bordered a.cc-diners-club:hover{color:#0069aa;border-color:#0069aa}.social-media.bordered a.cc-discover:hover{color:#f88737;border-color:#f88737}.social-media.bordered a.cc-jcb:hover{color:#29166f;border-color:#29166f}.social-media.bordered a.cc-mastercard:hover{color:#fe9611;border-color:#fe9611}.social-media.bordered a.paypal:hover{color:#012069;border-color:#012069}.social-media.bordered a.cc-stripe:hover{color:#49b802;border-color:#49b802}.social-media.bordered a.cc-visa:hover{color:#1b4da2;border-color:#1b4da2}.social-media.bordered a.chrome:hover{color:#edcd16;border-color:#edcd16}.social-media.bordered a.codepen:hover{color:#1b1c1b;border-color:#1b1c1b}.social-media.bordered a.codiepie:hover{color:#000;border-color:#000}.social-media.bordered a.connectdevelop:hover{color:#023cb0;border-color:#023cb0}.social-media.bordered a.contao:hover{color:#e4790f;border-color:#e4790f}.social-media.bordered a.dashcube:hover{color:#000;border-color:#000}.social-media.bordered a.edge:hover{color:#2c74be;border-color:#2c74be}.social-media.bordered a.expeditedssl:hover{color:#2e2e2e;border-color:#2e2e2e}.social-media.bordered a.firefox:hover{color:#df731b;border-color:#df731b}.social-media.bordered a.fonticons:hover{color:#1d1e2a;border-color:#1d1e2a}.social-media.bordered a.fort-awesome:hover{color:#000;border-color:#000}.social-media.bordered a.forumbee:hover{color:#85ac2f;border-color:#85ac2f}.social-media.bordered a.get-pocket:hover{color:#e84352;border-color:#e84352}.social-media.bordered a.gg:hover{color:#fd0002;border-color:#fd0002}.social-media.bordered a.gratipay:hover{color:#653614;border-color:#653614}.social-media.bordered a.houzz:hover{color:#9bc545;border-color:#9bc545}.social-media.bordered a.internet-explorer:hover{color:#00bcf2;border-color:#00bcf2}.social-media.bordered a.ioxhost:hover{color:#f6a814;border-color:#f6a814}.social-media.bordered a.lastfm:hover{color:#e2152b;border-color:#e2152b}.social-media.bordered a.leanpub:hover{color:#231f20;border-color:#231f20}.social-media.bordered a.meanpath:hover{color:#538dd6;border-color:#538dd6}.social-media.bordered a.medium:hover{color:#00ab6c;border-color:#00ab6c}.social-media.bordered a.mixcloud:hover{color:#040204;border-color:#040204}.social-media.bordered a.modx:hover{color:#8ed547;border-color:#8ed547}.social-media.bordered a.odnoklassniki:hover{color:#f68634;border-color:#f68634}.social-media.bordered a.opencart:hover{color:#00c1f2;border-color:#00c1f2}.social-media.bordered a.opera:hover{color:#e81617;border-color:#e81617}.social-media.bordered a.optin-monster:hover{color:#8ed31e;border-color:#8ed31e}.social-media.bordered a.product-hunt:hover{color:#d6573d;border-color:#d6573d}.social-media.bordered a.reddit:hover{color:#ff4500;border-color:#ff4500}.social-media.bordered a.safari:hover{color:#2973d9;border-color:#2973d9}.social-media.bordered a.scribd:hover{color:#382d29;border-color:#382d29}.social-media.bordered a.sellsy:hover{color:#006ca2;border-color:#006ca2}.social-media.bordered a.shirtsinbulk:hover{color:#dd3a26;border-color:#dd3a26}.social-media.bordered a.simplybuilt:hover{color:#322f34;border-color:#322f34}.social-media.bordered a.skyatlas:hover{color:#01aebe;border-color:#01aebe}.social-media.bordered a.slideshare:hover{color:#13999a;border-color:#13999a}.social-media.bordered a.stack-overflow:hover{color:#ef532a;border-color:#ef532a}.social-media.bordered a.tripadvisor:hover{color:#1e892f;border-color:#1e892f}.social-media.bordered a.twitch:hover{color:#6441a5;border-color:#6441a5}.social-media.bordered a.usb:hover{color:#000;border-color:#000}.social-media.bordered a.viacoin:hover{color:#2376a2;border-color:#2376a2}.social-media.bordered a.whatsapp:hover{color:#44c254;border-color:#44c254}.social-media.bordered a.wikipedia:hover{color:#0c0c0c;border-color:#0c0c0c}.social-media.bordered a.y-combinator:hover{color:#ff6501;border-color:#ff6501}.social-media.bordered a.yelp:hover{color:#bf311b;border-color:#bf311b}.social-media.bordered a.email:hover{color:#689c49;border-color:#689c49}.social-media.bordered a.envira:hover{color:#75bd3b;border-color:#75bd3b}.social-media.bordered a.gitlab:hover{color:#e24329;border-color:#e24329}.social-media.bordered a.glide:hover{color:#00a7ff;border-color:#00a7ff}.social-media.bordered a.snapchat:hover{color:#efe200;border-color:#efe200}.social-media.bordered a.viadeo:hover{color:#f4982b;border-color:#f4982b}.social-media.bordered a.wpbeginner:hover{color:#f60;border-color:#f60}.social-media.bordered a.wpforms:hover{color:#b6581a;border-color:#b6581a}.social-media.rounded a:hover{color:#fff!important}.social-media.rounded a.facebook:hover{background-color:#0e59a0}.social-media.rounded a.twitter:hover{background-color:#0ea4ff}.social-media.rounded a.dribbble:hover{background-color:#ea73a0}.social-media.rounded a.pinterest:hover{background-color:#d73532}.social-media.rounded a.google:hover{background-color:#da4835}.social-media.rounded a.tumblr:hover{background-color:#2a445f}.social-media.rounded a.instagram:hover{background-color:#82685a}.social-media.rounded a.rss:hover{background-color:#f79638}.social-media.rounded a.linkedin:hover{background-color:#018faf}.social-media.rounded a.skype:hover{background-color:#00b0f6}.social-media.rounded a.flickr:hover{background-color:#0061db}.social-media.rounded a.vimeo:hover{background-color:#4cb2d9}.social-media.rounded a.github:hover{background-color:#3b3b3b}.social-media.rounded a.youtube:hover{background-color:#cc181e}.social-media.rounded a.windows:hover{background-color:#6dc2e9}.social-media.rounded a.dropbox:hover{background-color:#007ee5}.social-media.rounded a.xing:hover{background-color:#026566}.social-media.rounded a.adn:hover{background-color:#1ea076}.social-media.rounded a.android:hover{background-color:#98cb02}.social-media.rounded a.apple:hover{background-color:#a6b1b7}.social-media.rounded a.behance:hover{background-color:#2d9ad2}.social-media.rounded a.bitbucket:hover{background-color:#214f81}.social-media.rounded a.bitcoin:hover{background-color:#f7931b}.social-media.rounded a.codepan:hover{background-color:#000}.social-media.rounded a.css3:hover{background-color:#3289ce}.social-media.rounded a.delicious:hover{background-color:#3399fe}.social-media.rounded a.deviantart:hover{background-color:#c8da30}.social-media.rounded a.digg:hover{background-color:#0080c2}.social-media.rounded a.drupal:hover{background-color:#0077b9}.social-media.rounded a.empire:hover{background-color:#000}.social-media.rounded a.foursquare:hover{background-color:#daecb0}.social-media.rounded a.git:hover{background-color:#f34f29}.social-media.rounded a.gitti:hover{background-color:#634c3e}.social-media.rounded a.hacker-news:hover{background-color:#f18642}.social-media.rounded a.html5:hover{background-color:#e54c1f}.social-media.rounded a.joomla:hover{background-color:#016fb9}.social-media.rounded a.jsfiddle:hover{background-color:#4679a4}.social-media.rounded a.linux:hover{background-color:#fece0e}.social-media.rounded a.maxcdn:hover{background-color:#f36f20}.social-media.rounded a.openid:hover{background-color:#fe6101}.social-media.rounded a.pagelines:hover{background-color:#3783e3}.social-media.rounded a.pied-piper:hover{background-color:#0c7b48}.social-media.rounded a.qq:hover{background-color:#23286c}.social-media.rounded a.rebel:hover{background-color:#000}.social-media.rounded a.reddit:hover{background-color:#cee3f8}.social-media.rounded a.renren:hover{background-color:#0d81e4}.social-media.rounded a.share:hover{background-color:#252525}.social-media.rounded a.slack:hover{background-color:#453744}.social-media.rounded a.soundcloud:hover{background-color:#fe4e00}.social-media.rounded a.spotify:hover{background-color:#80bb41}.social-media.rounded a.stack-exchange:hover{background-color:#265a93}.social-media.rounded a.stackoverflow:hover{background-color:#fea501}.social-media.rounded a.steam:hover{background-color:#191919}.social-media.rounded a.stumbleupon:hover{background-color:#f04f23}.social-media.rounded a.tencent-weibo:hover{background-color:#0063a7}.social-media.rounded a.trello:hover{background-color:#226784}.social-media.rounded a.vine:hover{background-color:#00b081}.social-media.rounded a.vk:hover{background-color:#50769d}.social-media.rounded a.wechat:hover{background-color:#a4dc31}.social-media.rounded a.weibo:hover{background-color:#d82828}.social-media.rounded a.wordpress:hover{background-color:#454442}.social-media.rounded a.yahoo:hover{background-color:#4b04a8}.social-media.rounded a.ftpx:hover{background-color:#000}.social-media.rounded a.amazon:hover{background-color:#f90}.social-media.rounded a.angellist:hover{background-color:#000}.social-media.rounded a.btc:hover{background-color:#f7931b}.social-media.rounded a.black-tie:hover{background-color:#000}.social-media.rounded a.bluetooth:hover{background-color:#0a3d91}.social-media.rounded a.buysellads:hover{background-color:#ba0202}.social-media.rounded a.cc-amex:hover{background-color:#016dd2}.social-media.rounded a.cc-diners-club:hover{background-color:#0069aa}.social-media.rounded a.cc-discover:hover{background-color:#f88737}.social-media.rounded a.cc-jcb:hover{background-color:#29166f}.social-media.rounded a.cc-mastercard:hover{background-color:#fe9611}.social-media.rounded a.paypal:hover{background-color:#012069}.social-media.rounded a.cc-stripe:hover{background-color:#49b802}.social-media.rounded a.cc-visa:hover{background-color:#1b4da2}.social-media.rounded a.chrome:hover{background-color:#edcd16}.social-media.rounded a.codepen:hover{background-color:#1b1c1b}.social-media.rounded a.codiepie:hover{background-color:#000}.social-media.rounded a.connectdevelop:hover{background-color:#023cb0}.social-media.rounded a.contao:hover{background-color:#e4790f}.social-media.rounded a.dashcube:hover{background-color:#000}.social-media.rounded a.edge:hover{background-color:#2c74be}.social-media.rounded a.expeditedssl:hover{background-color:#2e2e2e}.social-media.rounded a.firefox:hover{background-color:#df731b}.social-media.rounded a.fonticons:hover{background-color:#1d1e2a}.social-media.rounded a.fort-awesome:hover{background-color:#000}.social-media.rounded a.forumbee:hover{background-color:#85ac2f}.social-media.rounded a.get-pocket:hover{background-color:#e84352}.social-media.rounded a.gg:hover{background-color:#fd0002}.social-media.rounded a.gratipay:hover{background-color:#653614}.social-media.rounded a.houzz:hover{background-color:#9bc545}.social-media.rounded a.internet-explorer:hover{background-color:#00bcf2}.social-media.rounded a.ioxhost:hover{background-color:#f6a814}.social-media.rounded a.lastfm:hover{background-color:#e2152b}.social-media.rounded a.leanpub:hover{background-color:#231f20}.social-media.rounded a.meanpath:hover{background-color:#538dd6}.social-media.rounded a.medium:hover{background-color:#00ab6c}.social-media.rounded a.mixcloud:hover{background-color:#040204}.social-media.rounded a.modx:hover{background-color:#8ed547}.social-media.rounded a.odnoklassniki:hover{background-color:#f68634}.social-media.rounded a.opencart:hover{background-color:#00c1f2}.social-media.rounded a.opera:hover{background-color:#e81617}.social-media.rounded a.optin-monster:hover{background-color:#8ed31e}.social-media.rounded a.product-hunt:hover{background-color:#d6573d}.social-media.rounded a.reddit:hover{background-color:#ff4500}.social-media.rounded a.safari:hover{background-color:#2973d9}.social-media.rounded a.scribd:hover{background-color:#382d29}.social-media.rounded a.sellsy:hover{background-color:#006ca2}.social-media.rounded a.shirtsinbulk:hover{background-color:#dd3a26}.social-media.rounded a.simplybuilt:hover{background-color:#322f34}.social-media.rounded a.skyatlas:hover{background-color:#01aebe}.social-media.rounded a.slideshare:hover{background-color:#13999a}.social-media.rounded a.stack-overflow:hover{background-color:#ef532a}.social-media.rounded a.tripadvisor:hover{background-color:#1e892f}.social-media.rounded a.twitch:hover{background-color:#6441a5}.social-media.rounded a.usb:hover{background-color:#000}.social-media.rounded a.viacoin:hover{background-color:#2376a2}.social-media.rounded a.whatsapp:hover{background-color:#44c254}.social-media.rounded a.wikipedia:hover{background-color:#0c0c0c}.social-media.rounded a.y-combinator:hover{background-color:#ff6501}.social-media.rounded a.yelp:hover{background-color:#bf311b}.social-media.rounded a.email:hover{background-color:#689c49}.social-media.rounded a.envira:hover{background-color:#75bd3b}.social-media.rounded a.gitlab:hover{background-color:#e24329}.social-media.rounded a.glide:hover{background-color:#00a7ff}.social-media.rounded a.snapchat:hover{background-color:#efe200}.social-media.rounded a.viadeo:hover{background-color:#f4982b}.social-media.rounded a.wpbeginner:hover{background-color:#f60}.social-media.rounded a.wpforms:hover{background-color:#b6581a}.social-media.default-color a:hover{color:#f36}.social-media.bordered.default-color a:hover{border-color:#f36;color:#f36}.social-media.rounded.default-color a:hover{background-color:#f36;color:#fff}.pie-chart{position:relative;margin-bottom:20px;text-align:center}.pie-chart canvas{max-width:100%;margin-bottom:70px}.pie-chart-percent{position:absolute;bottom:-10px;left:0;width:100%;color:#464646;font-size:48px;line-height:48px;font-weight:300;text-align:center}.pie-chart-details{text-align:center}.pie-chart-details h6{font-size:14px;letter-spacing:4px;text-transform:uppercase}.progress{overflow:visible;height:5px;box-shadow:none;border-radius:0;background-color:#e1e1e1}.progress-bar{position:relative;text-align:right;background-color:#f36}.progress-bar-title{margin-bottom:15px;color:#464646;font:700 30px "Montserrat",sans-serif}.progress-bar-title small{display:block;font:300 14px "Open Sans",sans-serif}.progress-bar-title i{float:right;padding-top:25px}.progress-bar span{position:absolute;top:-38px;right:0;color:#464646;font-family:"Montserrat",sans-serif}.comparison-bars{margin-bottom:30px}.comparison-bars .progress{position:relative;height:2px}.comparison-bars .progress-bar{position:absolute;top:0;bottom:0;background-color:#f36}.comparison-bars .progress-bar span{right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.comparison-bars .progress-bar-title-before{float:left;width:15%}.comparison-bars .progress-bar-title-after{float:right;width:15%;text-align:right}.comparison-bars .progress-bar-title-after i,.comparison-bars .progress-bar-title-before i{padding-top:5px;font-size:42px;line-height:42px;color:#f36}.comparison-bars .progress-bar-title-before i{float:left;margin-right:20px}.comparison-bars .progress-bar-title-after i{float:right;margin-left:20px}.comparison-bars .progress-bar-title-after h4,.comparison-bars .progress-bar-title-before h4{display:inline-block;margin-bottom:0;font-family:"Montserrat",sans-serif}.comparison-bars .progress-bar-title-after h4 small,.comparison-bars .progress-bar-title-before h4 small{display:block;font:300 14px "Open Sans",sans-serif}.comparison-bars .progress{float:left;width:70%;margin-top:15px}.comparison-bars:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.counter{margin-bottom:50px;text-align:center}.counter-value{color:#464646;font-size:72px;line-height:84px;font-weight:300}.counter-details{letter-spacing:4px;text-transform:uppercase}.counter-details p{display:inline-block;padding:0 40px;border-radius:15px;margin-top:10px;background-color:#f36;color:#fff;font-size:13px;letter-spacing:0;text-transform:none}.counter-value:before{margin-right:5px;content:attr(data-symbol-before)}.counter-value:after{margin-left:5px;content:attr(data-symbol-after)}@media (min-width:768px) and (max-width:991px){.counter-value{font-size:60px;line-height:72px}}.odometer-container{margin-bottom:50px;text-align:center}.odometer:after,.odometer:before{font:300 72px/72px "Open Sans",sans-serif;vertical-align:middle}.odometer:before{content:attr(data-symbol-before)}.odometer:after{content:attr(data-symbol-after)}.odometer-inside{display:inline-block}.odometer-digit{margin-top:6px;font:300 72px/72px "Open Sans",sans-serif}.odometer-formatting-mark{display:none}.odometer-details{letter-spacing:4px;text-transform:uppercase}.odometer-details p{display:inline-block;padding:0 40px;border-radius:15px;margin-top:10px;background-color:#f36;color:#fff;font-size:13px;letter-spacing:0;text-transform:none}@media (min-width:768px) and (max-width:991px){.odometer-digit{font-size:60px;line-height:72px}}.milo-statistics-container{padding:20px 30px;margin-bottom:50px;background:#fff0 no-repeat center center}.milo-statistics-container.shadow{margin-top:0;box-shadow:17px 24px 18px 0 rgb(0 0 0 / .34)}@media (max-width:767px){.milo-statistics-container{padding:10px 0}.milo-statistics-container #area-chart{height:150px!important}}.countdown{margin:50px 0;color:#464646}.countdown>div{position:relative;float:left;width:150px;padding:25px 0;margin-right:105px;background-color:#fff;text-align:center;box-shadow:8px 3px 27px 0 rgb(0 0 0 / .3)}.countdown>div:last-child{margin-right:0}.countdown>div:after{position:absolute;top:48px;right:-47px;font-size:36px;content:":"}.countdown>div:last-child:after{display:none}.countdown .count{margin-bottom:10px;font-size:52px;line-height:60px;font-weight:700}.countdown>div>span{display:block;color:#f36;font-size:16px;font-weight:700;text-transform:uppercase}.countdown:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}@media (min-width:1200px){.countdown>div{margin-right:180px}.countdown>div:after{right:-95px}}@media (min-width:768px) and (max-width:991px){.countdown>div{margin-right:40px}.countdown>div:after{display:none}}@media (max-width:767px){.countdown{display:block;text-align:center}.countdown>div{float:none;margin:0 auto 30px}.countdown>div:last-child{margin:0 auto}.countdown>div:after{display:none}}.process-steps{margin-bottom:50px}.process-steps .step{position:relative;float:left;width:25%;padding-bottom:50px;text-align:center;-webkit-transition:all 0.25s;transition:all 0.25s}.process-steps.process-3-steps .step{width:33.33333%}.process-steps.process-4-steps .step{width:25%}.process-steps.process-5-steps .step{width:20%}.process-steps .step i,.process-steps .step img{display:block;padding:20px;border:2px dashed #fff0;border-radius:50%;margin:0 auto 25px;-webkit-transform:scale(.65);-ms-transform:scale(.65);transform:scale(.65);-webkit-transition:all 0.25s;transition:all 0.25s}.process-steps .step i{position:relative;z-index:1;display:block;width:160px;height:160px;margin-bottom:60px;color:#fff;font-size:32px;line-height:115px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all 0.25s;transition:all 0.25s}.process-steps .step i:after{position:absolute;z-index:-1;top:23px;left:23px;width:110px;height:110px;border-radius:50%;background-color:#f36;content:"";-webkit-transition:all 0.25s;transition:all 0.25s}.process-steps .step i+h5,.process-steps .step img+h5{margin-top:-50px;font-family:"Montserrat",sans-serif;line-height:26px;-webkit-transition:all 0.25s;transition:all 0.25s}.process-steps .step i+h5 span,.process-steps .step img+h5 span{display:block;-webkit-transition:all 0.25s;transition:all 0.25s}.process-steps .step>*:last-child{margin-bottom:0}.process-steps .step:hover{padding-bottom:0}.process-steps .step:hover i,.process-steps .step:hover img{font-size:38px;border-color:#f36;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.process-steps .step:hover i:after{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.process-steps .step:hover i+h5,.process-steps .step:hover img+h5{margin-top:0}.process-steps .step:hover i+h5 span,.process-steps .step:hover img+h5 span{color:#f36}.process-steps:after{display:table;content:" ";clear:both}.process-slider{margin:50px 0;border-bottom:1px dashed #e1e1e1}.process-slider .service-box{padding:30px 30px 0}.process-slider .service-box:before{position:absolute;top:100px;bottom:0;left:45px;border-left:1px dashed #e1e1e1;content:""}.process-slider .service-box.style-7>i{position:relative;z-index:1;font-size:28px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.process-slider .service-box.style-7>i:after{position:relative;z-index:-1;display:block;width:45px;height:85px;border-radius:50%;background-color:#f36;color:#fff;text-align:center;content:"";-webkit-transform:rotate(65deg) translate(-60px,-20px);-ms-transform:rotate(65deg) translate(-60px,-20px);transform:rotate(65deg) translate(-60px,-20px);-webkit-transition:all 0.25s;transition:all 0.25s}.process-slider .service-box.style-7:hover>i{color:#fff}.process-slider .service-box.style-7:hover>i:after{background-color:#5939fc}@media (min-width:768px) and (max-width:991px){.process-slider .service-box.style-7>i{float:left}.process-slider .service-box.style-7 .service-box-content{margin-left:85px}}@media (max-width:767px){.process-steps .step,.process-steps.process-3-steps .step,.process-steps.process-4-steps .step,.process-steps.process-5-steps .step{float:none;width:100%}}.horizontal-timeline{margin:50px 0;border-top:5px dotted #f36}.horizontal-timeline .item{padding-left:2px}.horizontal-timeline .item:before{display:block;height:30px;border-left:1px solid #f36;margin-left:5px;margin-bottom:20px;content:""}.horizontal-timeline .item h4{margin-bottom:0}.horizontal-timeline .item h6{margin-bottom:20px;color:#f36;font:14px/27px "Montserrat",sans-serif}.horizontal-timeline .owl-prev,.horizontal-timeline .owl-next{position:absolute;top:0;margin-top:-4px}.horizontal-timeline .owl-prev.disabled,.horizontal-timeline .owl-next.disabled{opacity:0}.horizontal-timeline .owl-prev{left:-20px}.horizontal-timeline .owl-next{right:-20px}.vertical-timeline{margin-bottom:50px;list-style:none}.vertical-timeline li{position:relative}.vertical-timeline li .period{position:relative;top:-10px;float:left;width:180px;padding-right:45px;text-align:center}.vertical-timeline .period-details{position:relative;margin-left:180px;padding-bottom:42px}.vertical-timeline .period-details:before{position:absolute;top:4px;bottom:-10px;left:-45px;display:block;border-left:6px dotted #f36;content:""}.vertical-timeline li:last-child .period-details:before{bottom:0}.vertical-timeline .period-details h6{position:relative;margin-bottom:30px;color:#f36;font:16px "Montserrat",sans-serif}.vertical-timeline .period-details h6:before{position:absolute;top:12px;left:-45px;width:30px;border-top:1px solid #f36;content:""}.vertical-timeline .period-details>*:last-child{margin-bottom:0}.vertical-timeline li:after{display:table;content:" ";clear:both}@media (max-width:767px){.vertical-timeline li .period{float:none;width:100%;text-align:left}.vertical-timeline .period-details{margin-left:0}.vertical-timeline .period-details:before,.vertical-timeline .period-details h6:before{display:none}}.price-plan{position:relative;padding:75px 25px;border:1px solid #e1e1e1;border-radius:20px;margin-bottom:50px;text-align:center;-webkit-transition:all 0.25s;transition:all 0.25s}.price-plan-header{margin-bottom:40px}.price-plan-header:after{display:block;width:5px;height:25px;border-radius:3px;margin:0 auto;background-color:#f36;content:""}.price-plan-header h1{margin-bottom:30px;font-size:72px;line-height:72px;-webkit-transition:all 0.25s;transition:all 0.25s}.price-plan-header h1 small{color:#8f8f8f;font-size:14px;line-height:14px}.price-plan-header h6{margin-bottom:25px;letter-spacing:5px;text-transform:uppercase}.price-plan ul{margin-bottom:45px;list-style:none}.price-plan ul li{padding-bottom:10px;border-bottom:1px solid #e1e1e1;margin-bottom:10px}.price-plan ul li:last-child{padding-bottom:0;border-bottom:none;margin-bottom:0}.price-plan .btn{margin-bottom:0}.price-plan:hover,.price-plan.recommended{border-color:#f36;-webkit-transition:all 0.25s 0.1s;transition:all 0.25s 0.1s}.price-plan:hover .price-plan-header h1,.price-plan.recommended .price-plan-header h1{color:#f36}@media (min-width:1200px){.price-plan{padding:75px 50px}}.booking{position:relative;z-index:200;padding:30px 100px 10px;border:1px solid #514e5b;margin-bottom:50px;background-color:#1a191e;color:#fff}.booking h3{color:#fff}#booking-form select,#booking-form input[type="email"],#booking-form input[type="text"],#booking-form input[type="date"]{position:relative;z-index:5;border-radius:4px;background-color:#fff;color:#8f8f8f;padding:10px 20px}#booking-form button[type="submit"]{margin-top:20px}#booking-form select{background:#fff url(/wp-content/themes/halcyon-theme/layouts/images/arrow-down.png) no-repeat center right;-webkit-appearance:none;-moz-appearance:none;appearance:none}.date{position:relative;z-index:1;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.date img{position:absolute;z-index:-1;top:17px;right:0}.date input{background:#fff!important}.beatpicker{width:251px;padding:20px;border:1px solid #e1e1e1;background-color:#fff;font-family:"Open Sans",sans-serif}.beatpicker .button{font-family:"Open Sans",sans-serif}.beatpicker .header{margin-bottom:10px}.beatpicker .main-nav{margin-bottom:10px;background-color:#f36}.beatpicker a{-webkit-transition:all 0.25s;transition:all 0.25s}.beatpicker .main-nav a:hover,.beatpicker .main-nav .nav-btn:hover,.beatpicker .main-nav .current-indicator:hover,.beatpicker .days .cell-parent li.cell:hover,.beatpicker .days .cell-parent li.cell.selected-date:hover,.beatpicker .days .cell-parent li.cell.selected-date{background-color:#5939fc;color:#fff}.beatpicker .days .cell.notable-today{background-color:#f36;color:#fff;font-weight:400}.beatpicker li.cell{width:12.2%}.beatpicker .days .cell-parent li.cell.cell-months,.beatpicker .days .cell-parent li.cell.cell-years{padding:5px;width:14.65%}.beatpicker-clear,.beatpicker .footer{display:none}.date:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}@media (min-width:768px) and (max-width:991px){.booking{padding:30px 30px 10px}.beatpicker{margin-left:-95px}}@media (max-width:767px){.booking{margin-top:50px;padding:30px 30px 10px}.beatpicker{width:230px}}blockquote{padding:0;border-left:none;margin-bottom:20px;font-size:14px;font-weight:300;font-style:italic}blockquote footer{color:inherit;font-size:14px;font-style:normal}blockquote footer small{color:inherit}blockquote footer:before,blockquote footer small:before{display:none}blockquote footer img{border-radius:50%;margin-right:10px}.testimonial-title{margin-bottom:100px}.testimonial-title h6{display:inline-block;border-bottom:1px solid #f36;font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase}.testimonial{margin-bottom:50px;text-align:center}.testimonial blockquote{margin-bottom:50px;font-size:30px;line-height:52px}.testimonial h5{font-family:"Montserrat",sans-serif;text-transform:uppercase}.testimonial h5 span{color:#f36}@media (max-width:767px){.testimonial blockquote{font-size:22px;line-height:40px}}.milo-gallery-container{position:relative}.isotope{margin-bottom:75px}.isotope.gutter{margin:-15px -15px 60px}.isotope .isotope-item{float:left;width:25%}.isotope.gutter .isotope-item{padding:15px}.isotope.gutter .portfolio-item.portfolio-classic{margin-bottom:20px}.isotope.col-1 .isotope-item{width:100%}.isotope.col-2 .isotope-item{width:50%}.isotope.col-3 .isotope-item{width:33.3333%}.isotope.col-4 .isotope-item{width:25%}.isotope.col-5 .isotope-item{width:20%}.isotope.col-6 .isotope-item{width:16.6666%}.isotope-item.item-width-1{width:16.6666%}.isotope-item.item-width-2{width:33.3333%}.isotope-item.item-width-3{width:50%}.isotope-item.item-width-4{width:66.6666%}.isotope-item.item-width-5{width:83.3333%}.isotope-item.item-width-6{width:100%}.isotope .portfolio-item{margin-bottom:0}.isotope:after{display:table;content:" ";clear:both}@media (min-width:768px) and (max-width:991px){.isotope-col-width1,.isotope-item.item-width-1,.isotope.col-4 .isotope-item,.isotope.col-6 .isotope-item,.isotope.col-5 .isotope-item{width:33.3333%}}@media (max-width:767px){.isotope .isotope-item,.isotope.col-3 .isotope-item,.isotope.col-4 .isotope-item,.isotope.col-6 .isotope-item,.isotope.col-5 .isotope-item{width:100%}.isotope-col-width1,.isotope-item.item-width-1,.isotope-item.item-width-2{width:50%}}@media only screen and (min-width:480px) and (max-width:767px){.isotope .isotope-item,.isotope.col-3 .isotope-item,.isotope.col-5 .isotope-item{float:left;width:50%}}.filter{margin-bottom:50px;list-style:none}.filter li{display:inline-block;margin-right:30px}.filter li:last-child{margin-right:0}.filter li a{display:inline-block;color:#8f8f8f;font:14px/27px "Montserrat",sans-serif;text-decoration:none;-webkit-transition:all 0.25s;transition:all 0.25s}.filter li a:hover,.filter li a.active{color:#464646}@media (max-width:767px){.filter li{display:block;margin-right:0;margin-bottom:10px}.filter li:last-child{margin-bottom:0}}.halcyon-prev-next,.posts-pagination,.pagination{display:block;margin-top:0;margin-bottom:50px}.pagination li{display:inline-block;margin-right:30px}.pagination li:last-child{margin-right:0}.posts-pagination .page-numbers,.pagination li a{display:block;min-width:25px;padding:0;border:none;background-color:#fff0;color:#464646;font:16px "Montserrat",sans-serif;text-align:center;-webkit-transition:all 0.25s;transition:all 0.25s}.halcyon-prev-next .page-numbers{display:none}.halcyon-prev-next .next,.halcyon-prev-next .prev,.halcyon-posts-next a,.halcyon-posts-previous a{display:inline-block;padding:0;border:none;background-color:#fff0;color:#464646;font:16px "Montserrat",sans-serif;text-align:center;-webkit-transition:all 0.25s;transition:all 0.25s}.halcyon-prev-next .next,.halcyon-posts-next{float:right}.posts-pagination .page-numbers{display:inline-block;margin-right:30px}.posts-pagination .page-numbers:last-child{margin-right:0}.posts-pagination .page-numbers:after,.pagination li a:after{display:block;width:0;height:3px;border-radius:2px;margin-top:3px;background-color:#f36;content:"";-webkit-transition:all 0.25s;transition:all 0.25s}.posts-pagination .page-numbers:last-child,.pagination>li:last-child>a,.pagination>li:first-child>a,.pagination>li:last-child>span .pagination>li:first-child>span{border-radius:0}.halcyon-prev-next .next:hover,.halcyon-prev-next .prev:hover,.halcyon-posts-next a:hover,.halcyon-posts-previous a:hover,.posts-pagination .page-numbers:hover,.posts-pagination .page-numbers.current,.posts-pagination .page-numbers.current:hover,.pagination li a:hover,.pagination li.active a,.pagination li.active a:hover{background-color:#fff0;color:#f36;text-decoration:none}.posts-pagination .page-numbers:hover:after,.posts-pagination .page-numbers.current:after,.pagination li a:hover:after,.pagination li.active a:after{width:25px}.posts-pagination:after,.pagination:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#halcyon-breadcrumb{background-color:#fff0;margin:0;padding:0}#halcyon-breadcrumb>li+li:before{padding:0;margin:0 10px 0 7px;color:#fff;content:"/"}#halcyon-breadcrumb li a{color:#fff;-webkit-transition:all 0.3s;transition:all 0.3s}#halcyon-breadcrumb li a:hover{color:#f36;text-decoration:none}#halcyon-breadcrumb li.item-current{-webkit-transition:all 0.3s;transition:all 0.3s}#halcyon-breadcrumb li.item-current span{color:#f36}.breacrumbs-color #halcyon-breadcrumb.breadcrumb li a,.breacrumbs-color #halcyon-breadcrumb.breadcrumb>li+li:before{color:inherit}.full-section{position:relative;z-index:1;background:no-repeat center center}.full-section-overlay-color{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.75}.full-section-container{position:relative;z-index:3}.parallax{background-attachment:fixed!important;-webkit-background-size:cover!important;background-size:cover!important}.parallax.parallax-disable{background-attachment:scroll}.full-screen{margin-bottom:-50px}.full-screen .full-section-container{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.half-image-left,.half-image-right{position:absolute;z-index:0;top:0;bottom:0;width:50%;background:no-repeat center center;background-size:cover}.half-image-left{left:0}.half-image-right{right:0}.half-image-left img,.half-image-right img{display:none}.section-title{position:absolute;font-size:16vw;line-height:13vw;color:#f3f4fe}.section-title-v{position:absolute;color:#f3f4fe;font-size:8vw;line-height:1vw;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.section-title.halcyon-st-bl{bottom:0;left:0}.section-title.halcyon-st-br{bottom:0;right:0}.section-title.halcyon-st-tl{top:0;left:0}.section-title.halcyon-st-tr{top:0;right:0}.halcyon-st-vtl{top:0;bottom:auto;left:50px;right:auto;-webkit-transform-origin:left bottom 0;-ms-transform-origin:left bottom 0;transform-origin:left bottom 0}.halcyon-st-vtr{top:0;bottom:auto;right:50px;left:auto;-webkit-transform-origin:right bottom 0;-ms-transform-origin:right bottom 0;transform-origin:right bottom 0}.halcyon-st-vbl{bottom:0;top:auto;left:50px;right:auto;-webkit-transform-origin:left bottom 0;-ms-transform-origin:left bottom 0;transform-origin:left bottom 0}.halcyon-st-vbr{bottom:0;top:auto;right:50px;left:auto;-webkit-transform-origin:right bottom 0;-ms-transform-origin:right bottom 0;transform-origin:right bottom 0}.section-image{position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.section-image.image-right{left:auto;right:20px}@media (min-width:768px){.half-image-left.halcyon-60,.half-image-right.halcyon-60{width:60%}.half-image-left.halcyon-55,.half-image-right.halcyon-55{width:55%}.half-image-left.halcyon-45,.half-image-right.halcyon-45{width:45%}.half-image-left.halcyon-40,.half-image-right.halcyon-40{width:40%}}@media (max-width:767px){.half-image-left,.half-image-right{position:relative;width:100%;background-image:none!important}.half-image-right img,.half-image-left img{display:block;margin-top:-100px;margin-bottom:70px}.section-title,.section-title-v{display:none}}#scroll-up{position:fixed;z-index:8030;bottom:50px;right:50px;display:none;width:46px;height:46px;border-radius:50%;background-color:#5939fc;color:#fff;font-size:24px;line-height:42px;text-align:center;text-decoration:none;cursor:pointer;-webkit-transition:all 0.25s;transition:all 0.25s}#scroll-up:hover{background-color:#f36;box-shadow:0 4px 7px 0 rgb(0 0 0 / .16),0 3px 12px 0 rgb(0 0 0 / .12)}#scroll-up.waves .waves-ripple{background-color:#f79}@media (max-width:767px){#scroll-up{right:20px;bottom:20px}}.tp-leftarrow.custom,.tp-rightarrow.custom{width:36px;height:36px;border-radius:50%;background:#f36 no-repeat center center;-webkit-transition:all 0.25s;transition:all 0.25s}.tparrows.custom:before{line-height:36px}.tp-leftarrow.custom:hover,.tp-rightarrow.custom:hover{background-color:#5939fc}.tp-bullets.custom .tp-bullet{width:8px;height:8px;border-radius:50%;border:2px solid #fff;background-color:#fff0;-webkit-transition:all 0.25s;transition:all 0.25s}.tp-bullets.custom .tp-bullet:hover,.tp-bullets.custom .tp-bullet.selected{border-color:#fff;background-color:#fff}.tp-caption .btn{padding:7px 30px 8px 30px!important;border-radius:20px!important;font:13px/24px "Montserrat",sans-serif!important;letter-spacing:0.3px!important}.tp-caption.title-white{font-size:60px;line-height:60px;font-weight:300;color:#fff}.tp-caption.title-white-bold{color:#fff;font:72px/72px "Montserrat",sans-serif}.tp-caption.title-white-light{color:#fff;font:300 72px/72px "Open Sans",sans-serif;letter-spacing:30px}.tp-caption.title-big{font:700 92px/92px "Montserrat",sans-serif}.tp-caption.title-big-white{color:#fff;font:700 92px/92px "Montserrat",sans-serif}.tp-caption.title-big-light-white{color:#fff;font:300 140px/140px "Open Sans",sans-serif;text-transform:uppercase}.tp-caption.title-bigger-light-white{color:#fff;font:300 110px/110px "Open Sans",sans-serif;text-transform:uppercase}.tp-caption.subtitle-white{color:#fff;font:30px/48px "Open Sans",sans-serif}.tp-caption.subtitle-big{color:#fff;font:48px/60px "Open Sans",sans-serif}.tp-caption.text{font-size:24px;font-weight:300}.tp-caption.text-big{font-size:30px;line-height:48px;font-weight:300}.tp-caption.text-big-white{color:#fff;font-size:30px;line-height:48px;font-weight:300}.tp-caption.text-small-white{color:#fff;font-size:18px;line-height:30px}.tp-caption.icons{color:#f36;font:14px/27px "Montserrat",sans-serif;letter-spacing:5px;text-align:center;text-transform:uppercase}.alt-font,.tp-caption.alt-font{font-family:"Montserrat",sans-serif}.alt-font2,.tp-caption.alt-font2{font-family:"Playfair Display",serif}.tp-caption.icons i{display:inline-block;margin-bottom:20px;color:#fff;font-size:56px;line-height:56px}.tp-caption.list-item{color:#fff}.tp-caption.list-item:before{display:inline-block;width:9px;height:9px;border:2px solid #f36;border-radius:50%;margin-right:15px;content:""}.halcyon-plus:before,.tp-caption.halcyon-plus:before{margin-right:15px;font-size:18px;font-weight:700;content:"+"}.halcyon-large-icon i{display:inline-block;margin-bottom:20px;color:#fff;font-size:56px!important;line-height:56px!important}@media (min-width:768px) and (max-width:991px){.tparrows.tp-leftarrow,.tparrows.tp-rightarrow{display:none}.tp-caption .btn{padding:3px 17px 4px 17px;font-size:10px}.tp-caption.list-item:before{width:7px;height:7px;margin-right:10px}.halcyon-large-icon i{font-size:36px!important;line-height:36px!important}}@media (max-width:767px){.tparrows.tp-leftarrow,.tparrows.tp-rightarrow{display:none}.tp-bullets.custom{top:auto!important;bottom:-30px!important}.tp-caption .btn{padding:1px 8px 0 8px;font-size:4px;line-height:12px}.tp-caption.list-item:before{width:5px;height:5px;margin-right:5px}.halcyon-large-icon i{margin-bottom:7px;font-size:16px!important;line-height:16px!important}}@media (min-width:480px) and (max-width:767px){.tp-caption .btn{padding:4px 12px 4px 12px;font-size:6px}}.owl-carousel{margin-bottom:50px}.owl-carousel .owl-item img{width:auto}.owl-dots{position:absolute;bottom:-20px;left:0;width:100%;text-align:center}.owl-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px;background-color:#8f8f8f;-webkit-transition:all 0.25s;transition:all 0.25s}.owl-dot:hover,.owl-dot.active{background-color:#f36}.owl-dot:last-child{margin-right:0}.owl-prev,.owl-next{position:absolute;top:50%;width:32px;height:32px;border-radius:50%;background:#f36 no-repeat center center;color:#fff;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.25s;transition:all 0.25s}.owl-prev{left:0}.owl-next{right:0}.owl-prev:before,.owl-next:before{font-family:"FontAwesome";font-size:22px;line-height:32px}.owl-prev:before{content:"\f104"}.owl-next:before{content:"\f105"}.owl-prev:hover,.owl-next:hover{background-color:#5939fc}.images-slider .owl-dots{bottom:30px}.logos-slider{margin-bottom:30px;text-align:center}.logos-slider .item a{display:block;height:90px;padding:0 20px;text-align:center;background:no-repeat top center;-webkit-transition:all 0.3s;transition:all 0.3s}.logos-slider .item a:hover{background-position:bottom center}.rounded-images-carousel .owl-stage-outer{padding:40px 0}.rounded-images-carousel img{border:20px solid #f36;border-radius:50%;margin:0 auto;-webkit-transition:all 0.25s;transition:all 0.25s}.rounded-images-carousel .center img{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.rounded-images-carousel .owl-prev{left:-20px}.rounded-images-carousel .owl-next{right:-20px}.rounded-images-carousel .owl-item .wpb_single_image{text-align:center}@media (max-width:767px){.rounded-images-carousel .owl-prev{left:-10px}}.portfolio-slider{margin-bottom:0}.portfolio-slider .portfolio-item{margin-bottom:0}@media (max-width:767px){.images-slider .owl-dots{bottom:10px}}#page-content #fp-nav ul li,#page-content .fp-slidesNav ul li{width:10px;height:10px}#page-content #fp-nav ul li a span,#page-content .fp-slidesNav ul li a span{width:10px;height:10px;margin:0;background-color:#fff}#page-content #fp-nav ul li a.active span,#page-content #fp-nav ul li:hover a span,#page-content #fp-nav ul li:hover a.active span,#page-content .fp-slidesNav ul li a.active span,#page-content .fp-slidesNav ul li:hover a.active span{width:10px;height:10px;margin:0;background-color:#f36}.fancybox-overlay{background:rgb(0 0 0 / .85)}.fancybox-inner{overflow:hidden!important}.wow{visibility:hidden}.wow.animated{visibility:visible}.widget{margin-bottom:75px}.widget-spacing100 .widget{margin-bottom:100px}.widget-spacing50 .widget{margin-bottom:50px}.widget-spacing30 .widget{margin-bottom:30px}.widget-spacing0 .widget{margin-bottom:0}.widget-title{margin-bottom:30px;font:400 13px/18px "Montserrat",sans-serif;letter-spacing:2px;text-transform:uppercase}.widget-title.widget-title-alt{margin-bottom:30px;font-size:14px;letter-spacing:.3px}@media (max-width:767px){.widget-title.widget-title-alt{margin-bottom:20px}}.widget_text div>*:last-child{margin-bottom:0}.widget_search form{position:relative}.widget_search #search-form-s{position:relative;width:100%;height:45px;padding:10px 45px 10px 0;border-width:0 0 1px 0}.widget_search input[type="submit"]{position:absolute;top:0;right:0;width:45px;height:45px;padding:0;border:none;background:url(/wp-content/themes/halcyon-theme/layouts/images/search.png) no-repeat center center}.widget_search label{position:absolute;z-index:1;top:10px;left:0;font-size:12px;font-style:italic;pointer-events:none;-webkit-transition:all 0.25s;transition:all 0.25s}.widget_search input:focus~label,.widget_search textarea:focus~label,.widget_search input:valid~label,.widget_search textarea:valid~label{top:-20px;color:#464646;font-style:normal}.widget_categories ul{margin-bottom:0;list-style:none}.widget_categories ul li{margin-bottom:5px}.widget_categories ul li:last-child{margin-bottom:0}.widget_categories ul li a{color:#8f8f8f;font-size:13px;-webkit-transition:all 0.25s;transition:all 0.25s}.widget_categories ul li a strong{color:#464646;font-family:"Montserrat",sans-serif;font-weight:400;-webkit-transition:all 0.25s;transition:all 0.25s}.widget_categories ul li a:hover,.widget_categories ul li a:hover strong{text-decoration:none;color:#f36}.widget_archive ul{margin-bottom:0;list-style:none}.widget_archive ul li{margin-bottom:5px}.widget_archive ul li:last-child{margin-bottom:0}.widget_archive ul li a{color:#8f8f8f;font-size:13px;-webkit-transition:all 0.25s;transition:all 0.25s}.widget_archive ul li a:hover{text-decoration:none;color:#f36}.halcyon_widget_links ul,.widget_pages ul{margin-bottom:0;list-style:none}.halcyon_widget_links ul li,.widget_pages ul li{margin-bottom:5px}.halcyon_widget_links ul li:last-child,.widget_pages ul li:last-child{margin-bottom:0}.halcyon_widget_links ul li a,.widget_pages ul li a{color:#8f8f8f;font-size:13px;-webkit-transition:all 0.25s;transition:all 0.25s}.halcyon_widget_links ul li a:hover,.widget_pages ul li a:hover{text-decoration:none;color:#f36}.halcyon_widget_links.halcyon-link-c3{float:left;width:30%;padding-right:30px}.halcyon_widget_links.halcyon-link-c3:last-child{padding-right:0}.halcyon_widget_links.halcyon-link-c3 ul li a{position:relative;font-size:14px}.halcyon_widget_links.halcyon-link-c3 ul li a:after{position:absolute;bottom:0;display:block;width:100%;border-bottom:1px solid #fff0;content:"";-webkit-transition:all 0.25s;transition:all 0.25s}.halcyon_widget_links.halcyon-link-c3 ul li a:hover{color:#464646}.halcyon_widget_links.halcyon-link-c3 ul li a:hover:after{border-bottom-color:#f36}@media (min-width:768px) and (max-width:991px){.halcyon_widget_links.halcyon-link-c3{width:33.33333%;padding-right:20px}}@media (max-width:767px){.halcyon_widget_links.halcyon-link-c3{width:100%;padding-right:0}}.halcyon-links-horizontal.halcyon_widget_links ul{margin-top:12px;text-align:right}.halcyon-links-horizontal.halcyon_widget_links ul li{display:inline-block;margin-right:20px;margin-bottom:0}.halcyon-links-horizontal.halcyon_widget_links ul li:last-child{margin-right:0}.halcyon-links-horizontal.halcyon_widget_links ul li a{position:relative;font-size:16px}.widget_meta ul{margin-bottom:0;list-style:none}.widget_meta ul li{margin-bottom:5px}.widget_meta ul li:last-child{margin-bottom:0}.widget_meta ul li a{color:#8f8f8f;font-size:13px;-webkit-transition:all 0.25s;transition:all 0.25s}.widget_meta ul li a:hover{text-decoration:none;color:#f36}.widget_tag_cloud a{padding:8px 15px;font:13px "Open Sans",sans-serif;text-transform:none}.widget_tag_cloud .btn+.btn{margin-left:5px}.widget-newsletter form{position:relative}.widget-newsletter input[type="text"]{width:100%;padding:10px 0;border-width:0 0 1px 0}.widget-newsletter label{position:absolute;z-index:1;top:10px;left:0;font-size:12px;font-style:italic;pointer-events:none;-webkit-transition:all 0.25s;transition:all 0.25s}.widget-newsletter input:focus~label,.widget-newsletter textarea:focus~label,.widget-newsletter input:valid~label,.widget-newsletter textarea:valid~label{top:-20px;color:#464646;font-style:normal}.widget-newsletter input[type="text"],.widget-newsletter input[type="email"]{height:39px;padding:10px 15px;border-radius:4px;background-color:#fff;color:#8f8f8f;border-width:0 0 1px 0;width:100%;margin-bottom:20px}.widget-newsletter input[type="submit"]{background-color:#f36;padding:7px 30px 8px 30px;margin-bottom:20px}.widget-recent-posts ul{list-style:none;margin-bottom:0}.widget-recent-posts ul li{margin-bottom:20px}.widget-recent-posts ul li:last-child{margin-bottom:0}.widget-recent-posts ul li img{float:left;margin-right:20px}.widget-recent-posts ul li .post-title{color:#464646;font:13px "Montserrat",sans-serif;-webkit-transition:all 0.25s;transition:all 0.25s}.widget-recent-posts ul li .post-details{color:#f36;font-size:12px;-webkit-transition:all 0.25s;transition:all 0.25s}.widget-recent-posts ul li .post-details a{display:inline-block;padding-right:10px;border-right:1px solid #e1e1e1;margin-right:7px;line-height:12px}.widget-recent-posts ul li .post-details .post-date{color:#8f8f8f}.widget-recent-posts ul li .post-details a:last-child{padding-right:0;border-right:0;margin-right:0}.widget-recent-posts ul li .post-title:hover{color:#f36;text-decoration:none}.widget-recent-posts ul li:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.widget-recent-posts ul li img{max-width:70px}@media (min-width:768px) and (max-width:991px){.widget-recent-posts ul li img{display:none}}.widget-latest-posts ul{padding-top:10px;list-style:none}.widget-latest-posts ul li{margin-bottom:30px}.widget-latest-posts ul li:last-child{margin-bottom:0}.widget-latest-posts .post-categories a{display:block;margin-bottom:5px;margin-left:80px;color:#8f8f8f;font:10px "Montserrat",sans-serif;letter-spacing:2px;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.25s;transition:all 0.25s}.widget-latest-posts .post-title{display:block;margin-left:80px;color:#464646;text-decoration:none;-webkit-transition:all 0.25s;transition:all 0.25s}.widget-latest-posts .post-category:hover,.widget-latest-posts .post-title:hover{color:#f36}.widget-latest-posts .post-date{float:left;display:block;width:60px;padding-top:12px;padding-right:10px;border-right:1px solid #e1e1e1;color:#f36;font:36px/20px "Montserrat",sans-serif;text-align:center;text-transform:uppercase;text-decoration:none;-webkit-transition:all 0.25s;transition:all 0.25s}.widget-latest-posts .post-date small{display:block;margin-top:10px;color:#8f8f8f;font-size:11px}.widget-latest-posts .post-date:hover{color:#464646}.widget-latest-posts ul li:after{display:table;clear:both;content:""}@media (min-width:768px) and (max-width:991px){.widget-latest-posts .post-date{display:none}.widget-latest-posts .post-title,.widget-latest-posts .post-categories a{margin-left:0}}.widget_recent_comments ul{margin-bottom:0;font-size:13px;list-style:none}.widget_recent_comments ul li{margin-bottom:5px}.widget_recent_comments ul li:last-child{margin-bottom:0}.widget_recent_comments ul li a{color:#464646}.widget_recent_comments ul li span.comment-author-link a{color:#f36}.widget_calendar table{width:100%;text-align:center}.widget_calendar table th,.widget_calendar table td{padding:5px;border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;text-align:center}.widget_calendar table th:last-child,.widget_calendar table td:last-child{border-right:1px solid #e1e1e1}.widget_calendar table tr:last-child td{border-bottom:1px solid #e1e1e1}.widget_calendar table tfoot td,.widget_calendar table tfoot td:last-child,.widget_calendar table tfoot tr:last-child td{border:none}.widget_calendar table td#today{background-color:#f36;color:#fff}.flickr-photos{padding-top:6px;margin:-4px}.flickr_badge_image{position:relative;float:left;padding:4px}.flickr_badge_image img{width:64px;height:auto}.flickr-photos:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}@media (min-width:1200px){.flickr_badge_image img{width:82px}}.halcyon-w-instafeed{padding-top:10px;margin:-4px}.halcyon-w-instafeed a{float:left;display:block;width:72px}.halcyon-w-instafeed a img{display:block;width:100%;height:auto;padding:4px}.halcyon-w-instafeed:after{visibility:hidden;display:block;height:0;font-size:0;content:" ";clear:both}@media (min-width:1200px){.halcyon-w-instafeed a{width:90px}}.halcyon-tweet-list ul{margin-bottom:0;list-style:none}.halcyon-tweet-list ul li{margin-bottom:20px}.halcyon-tweet-list ul li>*:last-child{margin-bottom:0}.halcyon-tweet-list ul li:last-child{margin-bottom:0}.halcyon-tweet-list .interact a{margin-right:10px}.widget-contact ul{margin-bottom:0;list-style:none}.widget-contact ul li{position:relative;padding-left:30px;margin-bottom:35px;line-height:24px}.widget-contact.contact-icons-round ul li{padding-left:45px}.widget-contact ul li:last-child{margin-bottom:0}.widget-contact ul li i{position:absolute;top:50%;left:0;width:auto;height:auto;background-color:#fff0;color:#f36;border-radius:50%;font-size:18px;line-height:32px;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.25s;transition:all 0.25s}.widget-contact.contact-icons-round ul li i{width:32px;height:32px;background-color:#f36;color:#fff;font-size:14px}.widget-contact ul li a{color:#838383}.widget-contact.halcyon-contact-horizontal li{display:inline-block;margin-right:30px;margin-bottom:0;padding-left:30px}.widget-contact.halcyon-contact-horizontal li:last-child{margin-right:0}.widget-contact.halcyon-contact-horizontal li i{width:auto;height:auto;background-color:#fff0;color:#f36}.contact-text strong{margin-right:18px;color:#f36;font-weight:400;font-family:"Montserrat",sans-serif}@media (min-width:768px) and (max-width:991px){.widget-contact ul li{padding-left:0}.widget-contact ul li i{display:none}}@media (max-width:767px){.contact-text{text-align:center}.widget-contact.halcyon-contact-horizontal ul{text-align:center}}.widget-social .social-media{margin-bottom:0}.widget_halcyon_image_widget p:last-child{margin-bottom:0}#main-container{overflow:hidden;background-color:#fff}.boxed{background:#fff repeat top left}.boxed #main-container{position:relative;max-width:1200px;margin:0 auto;box-shadow:0 0 5px #000}.boxed #header-sticky{max-width:1200px}@media (min-width:1400px){.boxed #main-container,.boxed #header-sticky{max-width:1350px}}#header{position:absolute;z-index:8020;top:0;left:0;right:0;border-bottom:1px solid #fff;-webkit-transition:all 0.25s;transition:all 0.25s}.header-no-border #header{border:none}#header .container-fluid{padding:0 30px}.header-dark #header{background-color:rgb(0 0 0 / .8);border-bottom:none}.header-white #header{background-color:#fff;border-bottom:none}.header-transparent.header-white #header{background-color:#fff0}.menu-style-2 #header{border-bottom:none}.menu-style-2 #header .container{position:relative}.menu-style-2 #header [class^="col-"]{position:static}.menu-style-3 #header{border-bottom:none}.header-style-2 #header [class^="col-"]{position:static}.header-style-2 #header{border-bottom:none}.header-style-2 #header-top{border-bottom:1px solid #fff}@media (min-width:1200px){.header-dark.header-spaced #header{top:20px;right:20px;left:20px}}@media (max-width:991px){#header{position:relative;background-color:rgb(0 0 0 / .85);border-bottom:none}.header-style-2 #header [class^="col-"]{position:relative}.header-style-2 .header-top{border-bottom:none}#header .container-fluid{padding:0 15px}}#logo{max-width:100%;margin:18px 0 20px 0}#logo a{display:inline-block;max-width:100%;text-align:center}.menu-style-2 #logo{text-align:center}.header-style-2 #logo{text-align:center}.header-hidden #logo{display:none}@media (min-width:768px) and (max-width:991px){.menu-style-2 #logo,.header-style-2 #logo{text-align:left}}@media (max-width:767px){#logo{margin-right:60px}.menu-style-2 #logo,.header-style-2 #logo{text-align:left}}.menu,.menu ul{padding:0;margin:0;list-style:none}.menu{float:right;margin-top:9px}.menu-style-2 .menu{float:none}.menu>li{float:left}.menu li a{display:block;padding:5px 20px;color:#464646;-webkit-transition:all 0.25s;transition:all 0.25s}.menu>li>a{position:relative;padding:10px 20px 19px 10px;margin-right:5px;font-size:16px;color:#fff}.header-white .menu>li>a{color:#464646}.menu>li:last-child>a{margin-right:0}.menu li.dropdown ul{position:absolute;top:100%;left:0;display:none;z-index:2000;width:200px;background-color:#fff;box-shadow:0 4px 7px 0 rgb(0 0 0 / .16),0 3px 12px 0 rgb(0 0 0 / .12)}.menu li.dropdown ul ul{top:0;left:100%}.menu li.dropdown:hover>ul{display:block}.menu li.megamenu .megamenu-container{position:absolute;top:100%;left:0;display:none;z-index:2000;width:100%;background-color:#fff;box-shadow:0 4px 7px 0 rgb(0 0 0 / .16),0 3px 12px 0 rgb(0 0 0 / .12)}.megamenu-container .section-mega{float:left;width:25%;padding:0 20px}.megamenu-container.col-2 .section-mega{width:50%}.megamenu-container.col-3 .section-mega{width:33.33333333%}.megamenu-container.col-4 .section-mega{width:25%}.megamenu-container.col-5 .section-mega{width:20%}.megamenu-container.col-5 .section-mega.x2{width:40%}.megamenu-container .section-mega>ul{margin:0 -20px}.megamenu-container .section-mega h6{margin:10px 0;font:700 14px/27px "Montserrat",sans-serif;text-transform:uppercase}.megamenu-container .section-mega>*:last-child{margin-bottom:0}.menu li.megamenu:hover>.megamenu-container{display:block}.sf-arrows .sf-with-ul:after{position:absolute;top:50%;right:5px;display:none;margin-top:-3px;font-family:"FontAwesome";content:"\f107";-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sf-arrows ul .sf-with-ul:after{right:15px;display:block;margin-top:0;content:"\f105"}.menu li a:hover,.menu li.current-menu-item>a,.menu li.current-menu-parent>a,.menu li.active>a,.menu li.sfHover>a{text-decoration:none;color:#f36}.menu ul li>a:hover,.menu ul li.sfHover>a{background-color:#f36;color:#fff}.menu ul li>a.waves .waves-ripple{background-color:#f79}#menu-right{float:right}#menu-right li.dropdown ul ul{top:0;left:-100%}.menu-style-3 .menu-button{float:right;margin-top:20px;color:#fff;font-size:26px;line-height:26px;text-decoration:none;-webkit-transition:all 0.25s;transition:all 0.25s}.menu-style-3 .menu-button:hover{color:#f36}.header-hidden .menu-button{display:none}.menu-slide-container{position:fixed;z-index:99999;top:0;bottom:0;width:280px;overflow-y:scroll;padding:40px;background-color:#242424;color:#fff;-webkit-transition:all 0.25s;transition:all 0.25s}.menu-slide-container.right-side{right:-280px}.menu-slide-container.right-side.menu-open{right:0}.menu-slide-container.left-side{left:-280px}.menu-slide-container.left-side.menu-open{left:0}.menu-slide-container #logo{margin-bottom:45px}.menu-slide-container .close-menu{position:absolute;top:15px;right:20px;display:inline-block;color:#fff;font-size:22px;line-height:22px;text-decoration:none;-webkit-transition:all 0.25s;transition:all 0.25s}.menu-slide-container .close-menu:hover{color:#f36}.menu-slide,.menu-slide ul{margin:0;list-style:none}.menu-slide{margin-top:40px}.menu-slide ul{margin-left:10px}.menu-slide li{position:relative}.menu-slide li a{position:relative;display:block;margin-bottom:5px;color:#fff;font-size:14px;line-height:24px;text-decoration:none;-webkit-transition:all 0.25s;transition:all 0.25s}.menu-slide>li>a{margin-bottom:15px;font-size:16px}.menu-slide>li:last-child>a{margin-bottom:0}.menu-slide li.dropdown>span:after,.menu-slide li.megamenu>span:after{position:absolute;z-index:1;top:0;right:0;color:#fff;font-family:"FontAwesome";cursor:pointer;content:"\f107"}.menu-slide li.dropdown>span.open:after,.menu-slide li.megamenu>span.open:after{content:"\f106"}.menu-slide li.dropdown ul,.menu-slide li.megamenu .megamenu-container{display:none}.menu-slide li.megamenu .megamenu-container .section-mega{float:none;width:100%;padding-left:30px}.menu-slide li a:hover,.menu-slide li.active>a{color:#f36}.menu-slide .megamenu-container .section-mega ul li{display:none}.menu-slide .megamenu-container .section-mega ul li.megamenu{display:block!important}.header-style-2 .menu{float:none;text-align:center}.header-style-2 .menu>li{float:none;display:inline-block;text-align:left}.header-style-2 .menu li.megamenu .megamenu-container{width:960px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.widget_nav_menu .menu{position:relative;float:none}.widget_nav_menu ul.menu li{float:none;color:#464646}.widget_nav_menu ul.menu li a{color:#464646}.widget_nav_menu ul.menu li a:hover{color:#f36}.widget_nav_menu ul.menu .sub-menu a:hover{color:#fff}@media (min-width:1200px){.menu>li>a{margin-right:10px}.header-style-2 .menu li.megamenu .megamenu-container{width:1170px}}@media (max-width:991px){.menu,#menu,#menu-left,#menu-right{display:none}}@media (max-width:767px){.menu-style-3 .menu-button{position:absolute;top:-66px;right:15px}}#mobile-menu-button{float:right;display:none;width:42px;height:42px;border-radius:5px;background-color:#f36;color:#fff;font-size:24px;line-height:46px;text-align:center;text-decoration:none}#mobile-menu,#mobile-menu ul{list-style:none;display:none;margin:0;background-color:#f36;color:#fff}#mobile-menu{border-bottom:1px solid #fff}#mobile-menu li{position:relative}#mobile-menu li a{display:block;padding:10px 20px;border-top:1px solid #fff;color:#fff;font-size:14px;text-decoration:none}.header-style-2 #mobile-menu li:first-child a{border-top:none}#mobile-menu>li>a{font-size:15px}#mobile-menu ul a{padding-left:40px}#mobile-menu ul ul a{padding-left:60px}#mobile-menu .megamenu-container{display:none;margin-left:0}#mobile-menu .megamenu-container .section-mega{float:none;width:100%;margin-bottom:-1px;padding:0 20px 20px 20px}#mobile-menu .megamenu-container .section-mega h6{color:inherit}#mobile-menu .megamenu-container .section-mega ul{display:block;margin:0 -25px -20px}#mobile-menu .megamenu-container .section-mega ul li{display:none}#mobile-menu .megamenu-container .section-mega ul li.megamenu{display:block!important}#mobile-menu .megamenu-container .section-mega ul a{padding-left:40px}#mobile-menu .megamenu-container .section-mega>ul li a:before{display:none}#mobile-menu .megamenu-container .section-mega ul li:last-child a{border-bottom:1px solid #fff}#mobile-menu li.dropdown>span:after,#mobile-menu li.megamenu>span:after{position:absolute;z-index:1;top:0;right:20px;display:block;width:48px;height:48px;color:#fff;font-family:"FontAwesome";font-size:18px;line-height:48px;text-align:center;cursor:pointer;content:"\f107"}#mobile-menu li.dropdown>span.open:after,#mobile-menu li.megamenu>span.open:after{content:"\f106"}#mobile-menu li a.waves .waves-ripple,#mobile-menu-button.waves .waves-ripple{background-color:#f79}@media (min-width:768px) and (max-width:991px){#mobile-menu-button{display:block;margin-top:12px}.menu-slide li.search a,#mobile-menu li.search a{display:none}.header-style-2 #mobile-menu-button{position:absolute;top:-67px;right:15px}}@media (max-width:767px){#mobile-menu-button{position:absolute;top:-53px;right:15px;display:block}.halcyon-header9 .header-style-2 #mobile-menu-button{top:0}.menu-style-2 #mobile-menu-button{top:12px}#mobile-menu li.dropdown>span:after,#mobile-menu li.megamenu>span:after{right:10px}.menu-slide li.search a,#mobile-menu li.search a{display:none}}#search-form-container{display:none}#search-form-container .search-input{display:inline-block;width:100%;height:100px;padding:10px 80px 10px 20px;margin:0 auto;border-color:#fff;background-color:#fff;color:#212121;font-size:18px}#search-form-container .search-submit{position:absolute;top:50%;right:10px;display:inline-block;width:50px;height:50px;padding:0;border:none;margin-bottom:0;background:url(/wp-content/themes/halcyon-theme/layouts/images/search-big.png) no-repeat center center;vertical-align:middle;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.menu-slide #search-form-container .search-submit{right:0}#search-form-container .search-input::-moz-placeholder{font-size:18px}#search-form-container .search-input::-webkit-input-placeholder{font-size:18px}#search-form-container .search-input:-ms-input-placeholder{font-size:18px}.menu-slide li.search{display:inline-block;margin:30px 0}.header-style-2 .menu li.search{position:absolute;top:10px;right:100px}@media (max-width:991px){#search-form-container{display:block!important}#search-form-container{position:relative;padding:15px 20px;border-top:1px solid #fff}.menu-slide #search-form-container{padding:0;border-top:none}#search-form-container .search-input{height:50px;padding-right:50px;font-size:15px}#search-form-container .search-input::-moz-placeholder{font-size:15px}#search-form-container .search-input::-webkit-input-placeholder{font-size:15px}#search-form-container .search-input:-ms-input-placeholder{font-size:15px}#search-form-container .search-submit{background-image:url(/wp-content/themes/halcyon-theme/layouts/images/search.png)}}.menu li.login{padding-top:5px}.menu li.login .btn,#mobile-menu li.login .btn,.menu-slide li.login .btn{padding:5px 20px 7px 20px;border-top:none;margin-bottom:0;font:15px "Open Sans",sans-serif;text-transform:none}.menu-slide li.login .btn{display:inline-block}.menu li.login .btn.bordered,#mobile-menu li.login .btn.bordered,.menu-slide li.login .btn.bordered{border:1px solid #fff}.header-white .menu li.login .btn.bordered{border-color:#464646}.menu li.login .btn:hover,.menu li.login.sfHover .btn,.menu-slide li.login .btn:hover,.menu-slide li.login.sfHover .btn{color:#fff}.header-white .menu li.login .btn,.header-white .menu li.login .btn:hover,.header-white .menu li.login.sfHover .btn{color:#fff}.header-white .menu li.login .btn.bordered,.header-white .menu li.login .btn.bordered:hover,.header-white .menu li.login.sfHover .btn.bordered,.header-white .menu li.login .btn-grey,.header-white .menu li.login .btn-grey:hover,.header-white .menu li.login.sfHover .btn-grey{color:#464646}#login-form-container{display:none;padding:0 20px;text-align:center}#login-form-container h4{padding:20px 0;margin:0 -20px 40px;background-color:#f36;color:#fff}#login-form-container a{margin-right:15px}#login-form-container a:last-child{margin-right:0}#halcyon-login-form p{position:relative;margin-bottom:0}#halcyon-login-form #halcyon-user-login,#halcyon-login-form #halcyon-user-pass{position:relative;z-index:1;width:100%;padding-left:0;border-width:0 0 1px 0}#halcyon-login-form p.login-username label,#halcyon-login-form p.login-password label{position:absolute;z-index:1;top:10px;left:0;font-size:12px;font-style:italic;pointer-events:none;-webkit-transition:all 0.25s;transition:all 0.25s}#halcyon-login-form #halcyon-user-login:focus~label,#halcyon-login-form #halcyon-user-pass:focus~label,#halcyon-login-form #halcyon-user-login:valid~label,#halcyon-login-form #halcyon-user-pass:valid~label{top:-20px;color:#464646;font-style:normal}#halcyon-login-form p.login-remember label{font-size:16px;margin:10px 0 20px}#halcyon-login-form p.login-remember input{display:inline-block}#halcyon-login-form #halcyon-login-submit{margin-top:10px;position:relative;overflow:hidden;padding:7px 30px 8px 30px;border:none;border-radius:20px;margin-bottom:20px;margin-right:auto;margin-left:auto;font:13px/24px "Montserrat",sans-serif;background-color:#f36;color:#fff;letter-spacing:.3px;text-transform:uppercase;-webkit-transition:all 0.25s;transition:all 0.25s}#halcyon-login-form p:after{display:table;content:" ";clear:both}.header-style-2 .menu li.login{position:absolute;top:10px;right:15px}@media (max-width:991px){#mobile-menu li.login{padding:15px 0;border-top:1px solid #fff}#mobile-menu li.login .btn{display:inline-block;border-color:#fff;margin:0 20px}#login-form-container h4{margin-bottom:30px}}@media (max-width:767px){#login-form-container h4{padding:10px}#login-form-container a{margin-right:0}}#header-sticky{position:fixed;z-index:8000;top:0;right:0;left:0;display:none;width:100%;margin:0 auto;background-color:rgb(0 0 0 / .85);box-shadow:0 4px 7px 0 rgb(0 0 0 / .16),0 3px 12px 0 rgb(0 0 0 / .12)}#header-sticky.header-hidden{display:none}.header-white #header-sticky{background-color:#fff}.menu-style-2 #header-sticky .container{position:relative}#header-sticky .container-fluid{padding:0 30px}.menu-style-2 #header-sticky [class^="col-"]{position:static}.header-style-2 #header-sticky [class^="col-"]{position:static}#header-sticky .menu-slide-container{display:none}@media (max-width:991px){#header-sticky{visibility:hidden}}#page-header{position:relative;overflow:hidden;padding:200px 0 150px;margin-bottom:100px;background:#000 no-repeat center center;background-size:cover;color:#fff;text-align:center}#page-header h1{margin-bottom:0;color:#fff}#page-header .ken-burn{position:absolute;top:0;right:0;bottom:0;left:0;background:no-repeat center center;background-size:cover;animation:kenburns 25s infinite}@keyframes kenburns{0%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}50%{-webkit-transform:scale(1.5) rotate(7deg);transform:scale(1.5) rotate(7deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-webkit-keyframes kenburns{0%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}50%{-webkit-transform:scale(1.5) rotate(7deg);transform:scale(1.5) rotate(7deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@media (max-width:991px){#page-header{padding-top:150px}}@media (max-width:767px){#page-header{padding:50px 0}}#footer{padding:30px 0 30px;padding-bottom:0;background-color:#625fd9;color:#fff}#footer a,#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6{color:inherit}#footer .widget{margin-bottom:30px}#footer .widget-title{margin-bottom:30px;font-size:14px;letter-spacing:.3px}#footer .widget_nav_menu ul.menu li a{color:#fff}@media (max-width:767px){#footer .widget-title{margin-bottom:20px}}#footer-top{padding:20px 0;background-color:#08070f;color:#8f8f8f}#footer-top a{color:inherit}#footer-top a:hover{color:#f36}#footer-top h1,#footer-top h2,#footer-top h3,#footer-top h4,#footer-top h5,#footer-top h6{color:#fff}#footer-top .widget:last-child{margin-bottom:0}#footer-top .widget-title{margin-bottom:30px;font-size:14px;letter-spacing:.3px}#footer-top .widget-latest-posts .post-date{color:#f36}#footer-top .widget-latest-posts .post-date:hover{color:#fff}#footer-top .widget_nav_menu ul.menu li a{color:#8f8f8f}@media (max-width:767px){#footer-top [class^="col-"]+[class^="col-"]{margin-top:50px}}#footer-bottom{padding:20px 0;color:#8f8f8f;background-color:#2b296e}#footer-bottom .widget:last-child{margin-bottom:0}#footer-bottom a{color:inherit}#footer-bottom h1,#footer-bottom h2,#footer-bottom h3,#footer-bottom h4,#footer-bottom h5,#footer-bottom h6{color:#8f8f8f}#footer-bottom .widget_nav_menu ul.menu li a{color:#8f8f8f}@media (max-width:767px){#footer-bottom [class^="col-"]+[class^="col-"]{margin-top:20px}}#footer-top .widget_nav_menu ul.menu .sub-menu a:hover,#footer .widget_nav_menu ul.menu .sub-menu a:hover,#footer-bottom .widget_nav_menu ul.menu .sub-menu a:hover{color:#fff}@media (min-width:1200px){.padding-left-right-75,#footer-top .container-fluid,#footer .container-fluid,#footer-bottom .container-fluid{padding:0 75px}}.about-me{border-top:3px solid #f36;margin-bottom:50px}.about-me-thumbnail{position:relative;overflow:hidden;margin-bottom:30px}.about-me-thumbnail img{-webkit-transition:all 0.25s;transition:all 0.25s}.about-me-thumbnail>a{position:absolute;z-index:2;right:0;bottom:-50px;display:block;width:54px;height:54px;font-size:26px;line-height:54px;background-color:#f36;color:#fff;text-align:center;text-decoration:none;opacity:0;-webkit-transition:all 0.25s;transition:all 0.25s}.about-me-details h4{line-height:24px;font-weight:400;-webkit-transition:all 0.25s;transition:all 0.25s}.about-me-details h6{margin-bottom:0;color:#8f8f8f;font:12px/24px "Montserrat",sans-serif;text-transform:uppercase}.about-me-details>a{display:inline-block;margin-top:20px;color:#8f8f8f;font:12px/16px "Montserrat",sans-serif;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.25s;transition:all 0.25s}.about-me-details>a:after{display:block;border-bottom:1px solid #8f8f8f;content:"";-webkit-transition:all 0.25s;transition:all 0.25s}.about-me:hover .about-me-thumbnail>a{bottom:0;opacity:1}.about-me:hover .about-me-thumbnail>a:hover{opacity:.75}.about-me:hover .about-me-details h4{color:#f36}.about-me:hover .about-me-details>a{color:#f36}.about-me:hover .about-me-details>a:after{border-bottom-color:#f36}.about-me:hover .about-me-details>a:hover{color:#464646}.about-me:hover .about-me-details>a:hover:after{border-bottom-color:#464646}.about-me:hover .about-me-thumbnail img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.about-me.style-2{border-top-color:#fff0}.about-me.style-2 .about-me-details{position:absolute;z-index:2;top:45%;left:0;right:0;text-align:center;opacity:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.25s -0.1s;transition:all 0.25s -0.1s}.about-me.style-2 .about-me-thumbnail:after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:0;content:"";-webkit-transition:all 0.25s;transition:all 0.25s}.about-me.style-2:hover .about-me-details{top:50%;opacity:1;-webkit-transition:all 0.25s 0.1s;transition:all 0.25s 0.1s}.about-me.style-2:hover .about-me-details h6{color:#fff}.about-me.style-2 .about-me-thumbnail{margin-bottom:0}.about-me.style-2:hover{border-top-color:#f36}.about-me.style-2:hover .about-me-thumbnail:after{opacity:.7}.about-me.style-2:hover .about-me-details>a:hover{color:#fff}.about-me.style-2:hover .about-me-details>a:hover:after{border-bottom-color:#fff}.service-box{margin-bottom:50px}.service-box-content>*:last-child{margin-bottom:0}.service-box-content>a{display:inline-block;color:#8f8f8f;font:12px/16px "Montserrat",sans-serif;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.25s;transition:all 0.25s}.service-box-content>a:after{display:block;border-bottom:1px solid #8f8f8f;content:"";-webkit-transition:all 0.25s;transition:all 0.25s}.service-box-content>a:hover{color:#f36}.service-box-content>a:hover:after{border-color:#f36}.alternative-hover .service-box-content>a:hover{color:#5939fc}.alternative-hover.service-box-content>a:hover:after{border-color:#5939fc}.service-box.style-1{position:relative;overflow:hidden;border:1px solid #e1e1e1;border-top:3px solid #f36;margin-bottom:30px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all 0.35s;transition:all 0.35s}.service-box.style-1:after{position:absolute;z-index:-1;top:-100%;left:-100%;background-color:#f36;content:"";-webkit-transition:all 0.35s;transition:all 0.35s}.service-box.style-1>a{position:relative;z-index:1;overflow:hidden;display:block;height:455px;padding:60px;text-decoration:none}.service-box.style-1>a.waves .waves-ripple{background-color:#f79}.service-box.style-1 .service-box-content h6{margin-bottom:10px;color:#8f8f8f;font:12px "Montserrat",sans-serif;text-transform:uppercase}.service-box.style-1 .service-box-content p.service-box-more{position:absolute;bottom:55px;left:60px;color:#8f8f8f;font:12px "Montserrat",sans-serif;text-transform:uppercase;-webkit-transition:all 0.25s;transition:all 0.25s}.service-box.style-1 .service-box-content p:last-of-type:after{display:block;border-bottom:1px solid #8f8f8f;content:"";-webkit-transition:all 0.25s;transition:all 0.25s}.service-box.style-1 .service-box-content>*:last-child{margin-bottom:0}.service-box.style-1:hover{border-color:#f36;background-color:#f36;color:#fff}.service-box.style-1:hover h4,.service-box.style-1:hover h6,.service-box.style-1:hover p:last-of-type{color:#fff}.service-box.style-1:hover .service-box-content p:last-of-type:after{border-color:#fff}.service-box.style-1:hover p:last-of-type:hover{color:#464646}.service-box.style-1:hover .service-box-content p:last-of-type:hover:after{border-color:#464646}.service-box.style-1:hover:after{top:0;left:0;width:100%;height:100%}.service-box.style-2{text-align:center}.service-box.style-2>i{position:relative;z-index:1;overflow:hidden;display:block;width:48px;height:48px;border-radius:50%;margin:0 auto 20px;background-color:#f36;color:#fff;font-size:26px;line-height:48px;text-align:center;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.service-box.style-2>img{display:block;margin:0 auto 20px}.service-box.style-2>i:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;width:48px;height:48px;border-radius:50%;background-color:#f79;content:"";-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.25s;transition:all 0.25s}.service-box.style-2 .service-box-content h6{font:14px/27px "Montserrat",sans-serif;text-transform:uppercase}.service-box.style-2:hover>i:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.service-box.style-3 h6{padding-top:12px;margin-bottom:10px;font:14px/27px "Montserrat",sans-serif;text-transform:uppercase}.service-box.style-3>i{float:left;margin-right:30px;font-size:32px;line-height:32px;-webkit-transition:all 0.25s;transition:all 0.25s}.service-box.style-3.big-icon>i{margin-right:20px;font-size:48px;line-height:48px}.service-box.style-3.big-icon h6{margin-bottom:25px}.service-box.style-3.big-icon p+h6{padding-top:0}.service-box.style-3>img{float:left;margin-right:30px}.service-box.style-3:hover>i{color:#f36}.service-box.style-4{padding:20px;background-color:#5939fc;color:#fff;-webkit-transition:all 0.25s;transition:all 0.25s}.service-box.style-4>i{float:left;margin-right:30px;font-size:32px;line-height:32px}.service-box.style-4>img{float:left;margin-right:30px}.service-box.style-4>img+h6{padding-top:10px;margin-bottom:30px}.service-box.style-4 a{color:#fff}.service-box.style-4 a:hover{color:#212121}.service-box.style-4 h6{padding-top:5px;margin-bottom:20px;font:14px/27px "Montserrat",sans-serif;text-transform:uppercase}.service-box.style-4 .service-box-content>a:after{border-color:#fff}.service-box.style-4 .service-box-content>a:hover:after{border-color:#212121}.service-box.style-4:hover{background-color:#f36}.service-box.style-5 a{display:block;padding:30px 20px 20px;border:2px solid #e1e1e1;border-radius:5px;text-align:center;text-decoration:none}.service-box.style-5 .service-box-content i{display:inline-block;margin-bottom:15px;font-size:52px;line-height:52px}.service-box.style-5 .service-box-content img{display:inline-block;margin-bottom:15px}.service-box.style-5 .service-box-content h6{font:14px/27px "Montserrat",sans-serif;text-transform:uppercase;-webkit-transition:all 0.25s;transition:all 0.25s}.service-box.style-5 a.waves .waves-ripple{background-color:#f79}.service-box.style-5 a:hover{border-color:#f36;background-color:#f36;color:#fff}.service-box.style-5 a:hover .service-box-content h6{color:#fff}.service-box.style-6.icon-right{text-align:right}.service-box.style-6>i{display:block;width:68px;height:68px;border:2px dotted #f36;border-radius:50%;color:#f36;font-size:36px;line-height:68px;text-align:center;-webkit-transition:all 0.25s;transition:all 0.25s}.service-box.style-6.icon-left>i,.service-box.style-6.icon-left>img{float:left;margin-right:25px}.service-box.style-6.icon-right>i,.service-box.style-6.icon-right>img{float:right;margin-left:25px}.service-box.style-6 .service-box-content h6{padding-top:12px;margin-bottom:40px;font-size:16px;font-weight:700;text-transform:uppercase}.service-box.style-6 .service-box-content h6 small{display:block;color:#8f8f8f;font-size:12px;text-transform:none}.service-box.style-6:hover>i{border-color:#5939fc;color:#5939fc}.service-box.style-7>i{float:left;display:block;color:#e1e1e1;font-size:42px;line-height:42px;-webkit-transition:all 0.25s;transition:all 0.25s}.service-box.style-7.big-icon>i{margin-top:10px;font-size:54px;line-height:54px}.service-box.style-7>img{display:block;margin-bottom:30px}.service-box.style-7 .service-box-content{margin-left:65px}.service-box.style-7.big-icon .service-box-content{margin-left:85px}.service-box.style-7 .service-box-content h4{position:relative;top:-7px;line-height:30px}.service-box.style-7 .service-box-content h6{padding-top:10px;margin-bottom:10px;font:14px/27px "Montserrat",sans-serif;text-transform:uppercase}.service-box.style-7.big-icon .service-box-content h6{padding-top:0}.service-box.style-7:hover>i{color:#f36}.service-box.style-7 .service-box-content h4{position:relative;top:-7px;margin-bottom:-10px;line-height:30px}.service-box.style-8{overflow:hidden;background-color:#fff;color:#242424}.service-box.style-8>img{display:block}.service-box.style-8.text-center>img{margin:0 auto}.service-box.style-8>i{display:inline-block;width:100px;height:100px;border-radius:50%;background-color:#fff;color:#f36;font-size:48px;line-height:100px;text-align:center;-webkit-transition:all 0.25s;transition:all 0.25s}.service-box.style-8.small-icon>i{width:72px;height:72px;background-color:#8f8f8f;color:#fff;font-size:36px;line-height:72px}.service-box.style-8>img+i{margin-bottom:-35px;margin-left:5px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.service-box.style-8 .service-box-content{margin-top:-20px}.service-box.style-8.small-icon .service-box-content{margin-top:0}.service-box.style-8 .service-box-content h6{font:14px/27px "Montserrat",sans-serif;text-transform:uppercase}.service-box.style-8:hover>i{color:#464646}.service-box.style-8.small-icon:hover>i{background-color:#f36;color:#fff}.service-box.style-9{text-align:center}.service-box.style-9>i{position:relative;z-index:1;overflow:hidden;display:block;width:100px;height:100px;border-radius:50%;margin:0 auto 20px;background:#8f8f8f no-repeat center center;color:#fff;font-size:42px;line-height:100px;text-align:center;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.service-box.style-9>img{display:block;margin:0 auto 20px}.service-box.style-9>i:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;width:100px;height:100px;border-radius:50%;background-color:#f36;content:"";-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.15s;transition:all 0.15s}.service-box.style-9 .service-box-content h6{margin-bottom:15px;font:14px/27px "Montserrat",sans-serif;text-transform:uppercase}.service-box.style-9:hover>i:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.service-box.style-10{text-align:center}.service-box.style-10>i{display:inline-block;margin-bottom:20px;color:#e1e1e1;font-size:58px;line-height:58px;-webkit-transition:all 0.25s;transition:all 0.25s}.service-box.style-10:hover>i{color:#f36}.service-box.style-11{text-align:center}.service-box.style-11>i{display:inline-block;margin-bottom:20px;color:#464646;font-size:42px;line-height:42px;-webkit-transition:all 0.25s;transition:all 0.25s}.service-box.style-11:hover>i{color:#f36}.service-box.style-11 .service-box-content h6{color:#f36;font:14px/27px "Montserrat",sans-serif;text-transform:uppercase}.service-box.style-11 .service-box-content h6 a{color:#f36;-webkit-transition:all 0.25s;transition:all 0.25s}.service-box.style-11 .service-box-content h6 a:hover{color:#464646}.alternative-hover.service-box.style-4:hover,.alternative-hover.service-box.style-8.small-icon:hover>i{background-color:#f36}.alternative-hover.service-box.style-5 a:hover{border-color:#f36;background-color:#f36}.alternative-hover.service-box.style-3:hover>i,.alternative-hover.service-box.style-7:hover>i,.alternative-hover.service-box.style-10:hover>i,.alternative-hover.service-box.style-11:hover>i,.alternative-hover.service-box h1 a:hover,.alternative-hover.service-box h2 a:hover,.alternative-hover.service-box h3 a:hover,.alternative-hover.service-box h4 a:hover,.alternative-hover.service-box h5 a:hover,.alternative-hover.service-box h6 a:hover{color:#5939fc}.services-list .service-box{float:left;width:20%;padding:10px}.services-list.items-5 .service-box{width:20%}.services-list.items-6 .service-box{width:16.666667%}.services-list.items-7 .service-box{width:14.285714%}.services-list .service-box>*:last-child{margin-bottom:0}.services-list:after{display:table;clear:both;content:""}@media (min-width:1200px){.service-box.style-2,.service-box.style-9,.service-box.style-11{padding:0 30px}.service-box.style-2.no-paddings,.service-box.style-9.no-paddings,.service-box.style-11.no-paddings{padding:0}}@media (min-width:768px) and (max-width:991px){.service-box.style-1>a{height:375px;padding:40px 25px}.service-box.style-1 .service-box-content p:last-of-type{left:25px}.service-box.style-7>i,.service-box.style-7>img{float:none;margin-bottom:20px}.service-box.style-7 .service-box-content,.service-box.style-7.big-icon .service-box-content{margin-left:0}.services-list.items-6 .service-box,.services-list.items-7 .service-box{width:25%}}@media (max-width:767px){.service-box.style-1>a{height:375px;padding:40px 25px}.service-box.style-1 .service-box-content p:last-of-type{left:25px}.services-list .service-box,.services-list.items-5 .service-box,.services-list.items-6 .service-box,.services-list.items-7 .service-box{width:50%}}.portfolio-item{margin-bottom:50px}.portfolio-item-thumbnail{position:relative;overflow:hidden}.portfolio-item-thumbnail img{width:100%;display:block}.portfolio-item-hover{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;opacity:0;color:#fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all 0.25s;transition:all 0.25s}.portfolio-item-hover:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-color:#f36;content:"";-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-transition:all 0.25s;transition:all 0.25s}.portfolio-item-hover a{color:#fff;-webkit-transition:all 0.25s;transition:all 0.25s}.portfolio-item-hover a:hover{color:#212121}.zoom-action{position:absolute;top:0;right:0;bottom:0;left:0;cursor:url(/wp-content/themes/halcyon-theme/layouts/images/cursor.png),auto}.portfolio-item-description+.zoom-action{position:absolute;top:35%;left:50%;display:block;width:48px;height:48px;margin-left:-24px;font-size:32px;line-height:32px;text-align:center;text-decoration:none;cursor:pointer;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s}.portfolio-item-description{text-align:center}.portfolio-item-description h5{font-family:"Montserrat",sans-serif;text-transform:uppercase}.portfolio-item-hover .portfolio-item-description{position:absolute;z-index:2;top:50%;left:0;right:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:transform 0.25s 0.1s;-ms-transition:transform 0.25s 0.1s;transition:transform 0.25s 0.1s}.portfolio-item-hover .portfolio-item-description h5{color:#fff}.portfolio-item-thumbnail+.portfolio-item-description{margin:30px 0}.portfolio-item:hover .portfolio-item-hover{opacity:.9}.portfolio-item:hover .portfolio-item-hover:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.portfolio-item:hover .zoom-action,.portfolio-item:hover .portfolio-item-hover .portfolio-item-description{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.portfolio-item.portfolio-classic .portfolio-item-thumbnail{float:left;width:66.666666667%}.portfolio-item.portfolio-classic .portfolio-item-description{float:left;width:33.333333333%;padding-left:30px;margin-top:0;text-align:left}.portfolio-item.portfolio-classic .portfolio-item-description h5{margin-bottom:25px;text-transform:none}.portfolio-item.portfolio-classic .portfolio-item-description>a{display:inline-block;color:#8f8f8f;font:12px/16px "Montserrat",sans-serif;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.25s;transition:all 0.25s}.portfolio-item.portfolio-classic .portfolio-item-description>a:after{display:block;border-bottom:1px solid #8f8f8f;content:"";-webkit-transition:all 0.25s;transition:all 0.25s}.portfolio-item.portfolio-classic .portfolio-item-description>a:hover{color:#f36}.portfolio-item.portfolio-classic .portfolio-item-description>a:hover:after{border-color:#f36}.portfolio-item.portfolio-classic:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.halcyon-navigation-section{padding:50px 0;margin-bottom:0;background-color:#5939fc}.portfolio-navigation{font-family:"Montserrat",sans-serif;text-transform:uppercase}.portfolio-navigation i{position:relative;top:-3px;width:32px;height:32px;border-radius:50%;background-color:#fff;color:#5939fc;font-size:18px;line-height:32px;text-align:center;vertical-align:middle;-webkit-transition:all 0.25s;transition:all 0.25s}.portfolio-navigation .halcyon-prev{float:left;text-align:left;max-width:48%}.portfolio-navigation .halcyon-prev i{margin-right:10px}.portfolio-navigation .halcyon-next{float:right;text-align:right;max-width:48%}.portfolio-navigation .halcyon-next i{margin-left:10px;float:right}.portfolio-navigation a{color:#fff;text-decoration:none;-webkit-transition:all 0.25s;transition:all 0.25s}.portfolio-navigation a:hover{color:#f36}.portfolio-navigation a:hover i{background-color:#f36;color:#fff}@media (max-width:767px){.portfolio-item.portfolio-classic .portfolio-item-thumbnail{float:none;width:100%;margin-bottom:30px}.portfolio-item.portfolio-classic .portfolio-item-description{float:none;width:100%;padding-left:0}.portfolio-navigation{text-align:center}.portfolio-navigation .prev,.portfolio-navigation .next{margin:10px 0}.portfolio-navigation .halcyon-prev,.portfolio-navigation .halcyon-next{float:none;display:block;text-align:center;width:100%;max-width:100%}.portfolio-navigation .halcyon-next i{margin-left:0;margin-right:10px;float:none}.portfolio-navigation .halcyon-prev a{margin-bottom:20px;display:block}}.blog-article{margin-bottom:75px}.isotope .blog-article,.recent-posts-container .blog-article{margin-bottom:50px}.isotope.gutter .blog-article{margin-bottom:45px}.blog-article-thumbnail{overflow:hidden;margin-bottom:50px}.blog-article-thumbnail a>img{-webkit-transition:all 0.25s;transition:all 0.25s}.blog-article-thumbnail .images-slider{margin-bottom:0}.blog-article .date{float:left;width:90px;word-wrap:break-word;padding:17px 0 12px 0;border-right:1px solid #e1e1e1;font:36px/30px "Montserrat",sans-serif;text-align:center;text-transform:uppercase;text-decoration:none;-webkit-transition:all 0.25s;transition:all 0.25s}.blog-article .date small{display:block;color:#8f8f8f;font-size:11px}.blog-article .date:hover{color:#464646}.blog-article-subtitle{max-width:85%;display:inline-block;margin-left:40px;font:11px "Montserrat",sans-serif;letter-spacing:2px;text-transform:uppercase;-webkit-transition:all 0.25s;transition:all 0.25s}.blog-article-subtitle a{color:#8f8f8f}.blog-article-subtitle a:hover{color:#f36;text-decoration:none}.blog-article-title{margin-bottom:5px;margin-left:130px;font-size:22px;font-weight:400}.blog-article.latest .blog-article-title,.blog-article.latest .blog-article-content,.blog-article.latest .blog-article-subtitle{display:block;margin-left:0;text-align:center}.blog-article-details{margin-left:130px;font-size:13px}.blog-article-details a{color:#8f8f8f;-webkit-transition:all 0.25s;transition:all 0.25s}.blog-article-details .blog-article-line:after{position:relative;top:-1px;margin-left:5px;color:#8f8f8f;content:"|"}.blog-article-details a:last-child:after{display:none}.blog-article-details a:hover{color:#f36;text-decoration:none}.blog-article>.blog-article-content{margin-top:30px;margin-left:130px}.blog-article-content>a{display:inline-block;color:#8f8f8f;font:12px/16px "Montserrat",sans-serif;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.25s;transition:all 0.25s}.blog-article-content>a:after{display:block;border-bottom:1px solid #8f8f8f;content:"";-webkit-transition:all 0.25s;transition:all 0.25s}.blog-article-content>a:hover{color:#f36}.blog-article-content>a:hover:after{border-color:#f36}.blog-article:hover .blog-article-thumbnail a>img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.blog-article-content:before{display:table;clear:both;content:""}@media (max-width:991px){.blog-article-content{margin-top:50px}}@media (max-width:767px){.blog-article .date{float:none;width:100%;border-right:none;text-align:left}.blog-article .blog-article-title,.blog-article .blog-article-details,.blog-article .blog-article-content,.blog-article .blog-article-subtitle{margin-left:0}}.commentlist-title{font-family:"Montserrat",sans-serif;letter-spacing:2px;text-transform:uppercase}.commentlist,.commentlist ul{list-style:none}.commentlist{margin:70px 0 100px}.commentlist li>ul.children{margin-left:100px}.comment-body{position:relative;padding-left:100px;margin-bottom:65px}.comment-author{display:inline-block}.comment-author .avatar{position:absolute;top:0;left:0;border-radius:50%}.comment-author .fn{color:#464646;text-decoration:none;-webkit-transition:all 0.25s;transition:all 0.25s}.comment-author .fn:after{position:relative;top:1px;margin-left:5px;content:"/"}.comment-author .fn:hover{color:#f36}.comment-author .says{display:none}.comment-metadata{display:inline-block;margin-bottom:15px}.comment-metadata a{color:#8f8f8f;-webkit-transition:all 0.25s;transition:all 0.25s}.comment-metadata a:hover{color:#f36;text-decoration:none}.reply a{display:inline-block;font-family:"Montserrat",sans-serif;text-decoration:none;-webkit-transition:all 0.25s;transition:all 0.25s}.reply a:after{display:block;border-bottom:1px solid #f36;content:""}.reply a:hover{color:#8f8f8f}.reply a:hover:after{border-color:#8f8f8f}.commentform-title{font-family:"Montserrat",sans-serif;letter-spacing:2px;text-transform:uppercase}#commentform{margin-top:30px;margin-bottom:50px}#commentform label{position:absolute;z-index:1;top:10px;left:0;font-size:12px;font-style:italic;pointer-events:none;-webkit-transition:all 0.25s;transition:all 0.25s}h3.comment-reply-title{font-family:"Montserrat",sans-serif;letter-spacing:2px;text-transform:uppercase;margin-bottom:6px;font-size:14px;line-height:26px}h3.comment-reply-title small{margin-top:5px;display:block}#commentform #url,#commentform #name,#commentform #email,#commentform #comment{padding-left:0;border:none;border-bottom:1px solid #e1e1e1}#commentform #url:focus,#commentform #name:focus,#commentform #email:focus,#commentform #comment:focus{border-color:#8f8f8f}.commentform-url,.commentform-email,.commentform-author,.commentform-comment{position:relative}.commentform-url:after,.commentform-email:after,.commentform-author:after,.commentform-comment:after{display:table;content:" ";clear:both}#commentform input:focus~label,#commentform textarea:focus~label,#commentform input:valid~label,#commentform textarea:valid~label{top:-20px;color:#464646;font-style:normal}@media (max-width:767px){.commentlist li>ul.children{margin-left:20px}.comment-body{padding-left:0}.comment-author .avatar{position:relative;display:block;margin-bottom:20px}}.wpcf7 p{margin-bottom:0}.wpcf7 .wpcf7-list-item input{display:inline-block;height:auto}.wpcf7 .wpcf7-list-item{display:block;margin-bottom:10px}#contact-form{position:relative;margin-bottom:50px}#alert-area{margin-bottom:40px}.wpcf7-form span.wpcf7-not-valid-tip{display:inline-block}.wpcf7-form p{position:relative}.wpcf7-form textarea,.wpcf7-form input[type="text"],.wpcf7-form input[type="email"]{padding-left:0;border:none;border-bottom:1px solid #e1e1e1}.wpcf7-form textarea:focus,.wpcf7-form input[type="text"]:focus,.wpcf7-form input[type="email"]:focus{border-color:#8f8f8f}.wpcf7-form input[type="submit"]{margin-top:20px;background-color:#f36}.wpcf7-form label{position:absolute;z-index:1;top:10px;left:0;font-size:12px;font-style:italic;pointer-events:none;-webkit-transition:all 0.25s;transition:all 0.25s}.wpcf7-form span.your-name input:focus~label,.wpcf7-form textarea:focus~label,.wpcf7-form input:valid~label,.wpcf7-form textarea:valid~label{top:-20px;color:#464646;font-style:normal}.wpcf7-form label.error,.wpcf7-form #name-error,.wpcf7-form #email-error,.wpcf7-form #subject-error,.wpcf7-form #message-error,.wpcf7-form input:focus~label.error,.wpcf7-form textarea:focus~label.error{position:relative;top:auto;color:#ff3369;font-style:normal}.wpcf7-form p:after{display:table;content:" ";clear:both}.quick-contact-form{padding:50px;margin-bottom:50px;background-color:#f6f8fb;color:#8f8f8f}.quick-contact-form #alert-area{margin-bottom:0}.wpcf7-form .quick-contact-form textarea,.wpcf7-form .quick-contact-form input[type="text"],.wpcf7-form .quick-contact-form input[type="email"]{height:42px;padding:7px 15px;border:1px solid #fff;border-radius:20px;background-color:#fff;color:#8f8f8f}.wpcf7-form .quick-contact-form textarea{height:150px;resize:none}.wpcf7-form .quick-contact-form button[type="submit"]{position:absolute;bottom:0;right:0}.wpcf7-form .quick-contact-form textarea:focus,.wpcf7-form .quick-contact-form input[type="text"]:focus,.wpcf7-form .quick-contact-form input[type="email"]:focus{border-color:#e1e1e1}.quick-contact-form .row{position:relative}.quick-contact-form-submit{position:absolute;bottom:-7px;right:0}.quick-contact-form-submit .btn{margin:0}.quick-contact-form .hr{margin:0 0 5px}.quick-contact-form>*:last-child{margin-bottom:0}@media (max-width:767px){.quick-contact-form{padding:30px 20px}.wpcf7-form .quick-contact-form textarea{width:100%}.quick-contact-form-submit{position:relative;bottom:15px}}.contact-box{padding:40px 20px;border:1px solid #e1e1e1;border-radius:20px;margin-bottom:30px;text-align:center;-webkit-transition:all 0.25s;transition:all 0.25s}.contact-box h6{margin-bottom:15px;color:#f36;font:14px/27px "Montserrat",sans-serif;text-transform:uppercase}.contact-box>*:last-child{margin-bottom:0}.contact-box:hover{border-color:#f36}.halcyon-featured.sticky{display:inline-block;background-color:#f36;color:#fff;padding:0 5px;font-size:14px;line-height:22px;font-weight:600}.wp-caption,.gallery-caption{color:#666;font-size:13px;font-size:.8125rem;font-style:italic;margin-bottom:1.5em;max-width:100%}.wp-caption .wp-caption-text{margin:.8075em 0}.bypostauthor>article .fn:after{content:"\f304";left:3px;position:relative;top:5px}.alignright{text-align:right}.alignleft{text-align:left}.aligncenter{text-align:center}figure.alignright,img.alignright{margin-left:10px}figure.alignleft,img.alignleft{margin-right:10px}figure.alignright,img.alignright{float:right}figure.alignleft,img.alignleft{float:left}figure.aligncenter,img.aligncenter{display:block;margin-left:auto;margin-right:auto}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.pingback .comment-body{margin-bottom:0;padding-left:0}.comments-nav.navigation{margin-bottom:70px}.comments-nav.navigation .nav-previous,.comments-nav.navigation .nav-previous{margin-right:20px;float:left}table>tbody>tr>td,table>tbody>tr>th,table>tfoot>tr>td,table>tfoot>tr>th,table>thead>tr>td,table>thead>tr>th{padding:8px;border:1px solid #ddd}.vc_row-o-content-middle>.container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vc_row-o-content-bottom>.container{position:absolute;bottom:0;left:50%;transform:translate(-50%,0)}.vc_row .wpb_content_element{margin-bottom:0}.vc_row .wpb_content_element{margin-bottom:0}.vc_row{background:no-repeat center center;position:relative}.overflow-hidden{overflow:hidden}.halcyon-content .container.blog-default,.halcyon-content .container.blog-1-col,.halcyon-content .container.blog-2-cols,.halcyon-content .container.blog-3-cols{padding-left:0;padding-right:0}.utility-container{background:no-repeat center center;position:relative;margin-left:auto;margin-right:auto;z-index:2}.utility-container>.utility-container-middle-h{position:absolute;left:50%;transform:translate(-50%,0)}.utility-container>.utility-container-middle-v{width:100%;position:absolute;top:50%;transform:translate(0,-50%)}.utility-container>.utility-container-middle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.utility-container>.utility-container-bottom{position:absolute;width:100%;bottom:0;transform:translate(0,0)}.utility-container>.utility-container-bottom-h{position:absolute;bottom:0;left:50%;transform:translate(-50%,0)}.milo_loader_gif{display:none;margin:0 auto}.full-section .container>.row,.full-section.vc_row,.container .vc_row{margin-left:0;margin-right:0}.blog-posts-container,.recent-posts-container{margin-left:-15px;margin-right:-15px}.blog-posts-container .col-sm-4,.blog-posts-container .col-sm-6,.blog-posts-container .col-sm-12 .recent-posts-container .col-sm-4,.recent-posts-container .col-sm-6,.recent-posts-container .col-sm-12{vertical-align:top;display:inline-block;float:none}.col-m5{float:left;width:20%}@media (max-width:767px){.col-m5{float:none;width:100%}}.large-h1 h1{font:700 72px/72px "Montserrat",sans-serif;letter-spacing:50px}.halcyon-gradient{background:-webkit-linear-gradient(#51286a 0%,#251855 78%,#171249 100%);background:linear-gradient(#51286a 0%,#251855 78%,#171249 100%)}.background-bottom{background:#fff0 no-repeat center bottom}.halcyon-dark-bg .vc_column-inner{background-color:rgb(0 0 0 / .6);padding:50px 50px 85px!important;margin:0 15px}.dark60:after{position:absolute;top:0;left:0;bottom:0;width:60%;z-index:0;background-color:#000;opacity:.8;content:"";display:block!important}.dark60 .vc_tta-panels-container{z-index:1}.padding-left5{padding-left:15px}.halcyon-section-cut1:before{position:absolute;top:0;left:0;width:0;height:0;z-index:3;border-top:100px solid #fff;border-left:1920px solid #fff0;content:""}.halcyon-background-right,.halcyon-background-left{padding:240px 0 220px}.halcyon-background-left:before{position:absolute;top:0;bottom:-1px;right:0;width:65%;display:block!important;background-color:#fff;content:"";-webkit-transform:skewX(-15deg) translateX(15%);-ms-transform:skewX(-15deg) translateX(15%);transform:skewX(-15deg) translateX(15%)}.halcyon-background-right:before{position:absolute;top:0;bottom:-1px;left:0;width:45%;display:block!important;background-color:#fff;content:"";-webkit-transform:skewX(-15deg) translateX(-25%);-ms-transform:skewX(-15deg) translateX(-25%);transform:skewX(-15deg) translateX(-25%)}.background-top{background-position-y:top}.heading5-spacing35 h5{font-family:"Montserrat";letter-spacing:35px;text-align:center}.heading4-special h4{position:absolute;bottom:20px;left:20px;color:#fff;font:30px/48px "Montserrat",sans-serif}.heading4-special h4 i{margin-left:20px}.widget-title-white .widget-title{color:#fff}.half-image-b-r .half-image{background-position:bottom right;background-size:auto}@media (min-width:1200px){.padding-left5{padding-left:5%}}@media (min-width:768px) and (max-width:991px){.halcyon-background-left:before{-webkit-transform:skewX(-15deg) translateX(20%);-ms-transform:skewX(-15deg) translateX(20%);transform:skewX(-15deg) translateX(20%)}.halcyon-background-right:before{-webkit-transform:skewX(-15deg) translateX(-30%);-ms-transform:skewX(-15deg) translateX(-30%);transform:skewX(-15deg) translateX(-30%)}.heading4-special h4{font-size:22px;line-height:30px}}@media (max-width:767px){.halcyon-background-right,.halcyon-background-left{padding:50px 0 30px;background-image:none}.halcyon-background-right:before,.halcyon-background-left:before{display:none!important}.hide-bg-small{background-image:none!important}}.container{max-width:100%}.halcyon-right{float:right}.halcyon-left{float:left}.halcyon-center{margin-left:auto;margin-right:auto}.no-padding.container,.no-padding{padding:0}.vc_row-fluid.vc_row-no-padding.container-fluid .halcyon-gallery-filter.no-padding{padding:0 15px}.vc_row.wpb_row.container{margin-right:auto;margin-left:auto}.container-inner{position:relative;margin-right:auto;margin-left:auto}@media (min-width:768px){.container-inner{max-width:750px}}@media (min-width:992px){.container-inner{max-width:970px}}@media (min-width:1200px){.container-inner{max-width:1170px}}.halcyon-dex-10 .dex-container{top:10%}.halcyon-dex-20 .dex-container{top:20%}.halcyon-dex-30 .dex-container{top:30%}.halcyon-dex-40 .dex-container{top:40%}.halcyon-dex-60 .dex-container{top:60%}.halcyon-dex-70 .dex-container{top:70%}.halcyon-dex-80 .dex-container{top:80%}.halcyon-dex-90 .dex-container{top:90%}.full-section .dex-container,.container .dex-container,.container-fluid .dex-container,.container-inner .dex-container{max-width:1170px}@media (max-width:480px){.halcyon-post-col{padding-left:0;padding-right:0}}.row-font-color a,.row-font-color h1,.row-font-color h2,.row-font-color h3,.row-font-color h4,.row-font-color h5,.row-font-color h6,.row-font-color li a,.row-font-color .widget-contact ul li a{color:inherit}.row-font-color a:hover,.row-font-color .recent-posts-container .blog-article .date:hover{color:#f36}.row-font-color .circle-list{color:inherit}.row-font-color .btn-default-1:hover,.row-font-color .btn-default-1:focus,.row-font-color .btn-default-2:hover,.row-font-color .btn-default-2:focus{color:#fff}.row-font-color .text-highlight{background-color:#fff;color:#242424}.row-font-color .btn-grey,.row-font-color .btn-grey:hover{color:#464646}.row-font-color .btn-grey.bordered{color:#fff}.row-font-color .about-me:hover>a:hover{color:inherit}.row-font-color .about-me:hover>a:hover:after{border-bottom-color:inherit}.row-font-color .about-me-thumbnail>a:hover{color:#fff}.row-font-color .panel-title a:hover,.row-font-color .panel-title a[aria-expanded="true"]{color:#fff}.row-font-color .plus-list{color:inherit}.row-font-color .service-box-content>a:after{border-color:inherit}.row-font-color .service-box.style-6 .service-box-content h6 small{color:inherit}.row-font-color .service-box.style-11>i{color:inherit}.row-font-color .service-box.style-11:hover>i{color:#f36}.wpb-js-composer .row-font-color .theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab>a,.wpb-js-composer .row-font-color .theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a,.wpb-js-composer .row-font-color .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab>a,.wpb-js-composer .row-font-color .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a{background-color:rgb(255 255 255 / .1);color:inherit}.wpb-js-composer .row-font-color .theme-tabs-2.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab>a,.wpb-js-composer .row-font-color .theme-tabs-2.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a,.wpb-js-composer .row-font-color .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab>a,.wpb-js-composer .row-font-color .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a{background-color:#fff0;color:inherit}.wpb-js-composer .row-font-color .theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab>a:hover,.wpb-js-composer .row-font-color .theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a:hover,.wpb-js-composer .row-font-color .theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a,.wpb-js-composer .row-font-color .theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a,.wpb-js-composer .row-font-color .theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a:hover,.wpb-js-composer .row-font-color .theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a:hover,.wpb-js-composer .row-font-color .theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a:focus,.wpb-js-composer .row-font-color .theme-tabs.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a:focus,.wpb-js-composer .row-font-color .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab>a:hover,.wpb-js-composer .row-font-color .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a:hover,.wpb-js-composer .row-font-color .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a,.wpb-js-composer .row-font-color .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a,.wpb-js-composer .row-font-color .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a:hover,.wpb-js-composer .row-font-color .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a:hover,.wpb-js-composer .row-font-color .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a:focus,.wpb-js-composer .row-font-color .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a:focus{background-color:rgb(255 51 102 / .6);color:inherit}.wpb-js-composer .row-font-color .theme-tabs-2.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab>a:hover,.wpb-js-composer .row-font-color .theme-tabs-2.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a:hover,.wpb-js-composer .row-font-color .theme-tabs-2.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a,.wpb-js-composer .row-font-color .theme-tabs-2.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a,.wpb-js-composer .row-font-color .theme-tabs-2.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a:hover,.wpb-js-composer .row-font-color .theme-tabs-2.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a:hover,.wpb-js-composer .row-font-color .theme-tabs-2.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a:focus,.wpb-js-composer .row-font-color .theme-tabs-2.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a:focus{color:inherit;background-color:#f36}.wpb-js-composer .row-font-color .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab>a:hover,.wpb-js-composer .row-font-color .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a:hover,.wpb-js-composer .row-font-color .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a,.wpb-js-composer .row-font-color .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a,.wpb-js-composer .row-font-color .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a:hover,.wpb-js-composer .row-font-color .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a:hover,.wpb-js-composer .row-font-color .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a:focus,.wpb-js-composer .row-font-color .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a:focus{color:inherit;background-color:#fff0}.wpb-js-composer .row-font-color .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab>a:hover,.wpb-js-composer .row-font-color .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a:hover{color:#f36}.wpb-js-composer .row-font-color .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab.vc_active>a:hover,.wpb-js-composer .row-font-color .theme-tabs-3.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel.vc_active .vc_tta-panel-title>a:hover{color:inherit}.wpb-js-composer .row-font-color .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-tab>a small,.wpb-js-composer .row-font-color .theme-tabs-4.vc_tta-style-flat.vc_tta-color-grey .vc_tta-panel .vc_tta-panel-title>a small{border-color:#fff}.font-white{color:#fff}.row-font-color .pie-chart-percent{color:inherit}.row-font-color .counter-value{color:inherit}.row-font-color .portfolio-item-hover a:hover{color:#212121}.row-font-color .filter li.active a{color:#f36}.row-font-color .portfolio-navigation a:hover i{background-color:#f36;color:#fff}.row-font-color .reply a:after{border-color:inherit}.row-font-color #commentform input:focus~label,.row-font-color #commentform textarea:focus~label,.row-font-color #commentform input:valid~label,.row-font-color #commentform textarea:valid~label{color:inherit}.row-font-color .wpcf7-form input:focus~label,.row-font-color .wpcf7-form textarea:focus~label,.row-font-color .wpcf7-form input:valid~label,.row-font-color .wpcf7-form textarea:valid~label{color:inherit}.row-font-color .contact-box h6{color:#f36}.row-font-color .progress-bar span{color:inherit}.row-font-color .progress{background-color:#f36}.row-font-color .progress-bar{background-color:#fff}.row-font-color .progress-bar-title{color:inherit}.row-font-color .comparison-bars .progress{background-color:#fff}.row-font-color .tabs.vertical-tabs .nav-tabs>li>a span{border-color:#fff}.row-font-color .image-box-2 .image-box-details .price small{color:#fff}.row-font-color .widget-recent-posts ul li .post-title{color:inherit}.row-font-color .widget-recent-posts ul li .post-title:hover{color:#f36}.row-font-color .widget_recent_comments ul li a{color:inherit}.row-font-color .owl-dot{background-color:#fff}.row-font-color .owl-dot:hover,.row-font-color .owl-dot.active{background-color:#f36}