@-webkit-keyframes moveUp{100%{-webkit-transform:translateY(0);opacity:1}}@keyframes moveUp{100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes spin-rotate-left{to{transform:rotate(30deg)}from{transform:rotate(175deg)}}@-webkit-keyframes spin-rotate-left{to{transform:rotate(30deg)}from{transform:rotate(175deg)}}@keyframes spin-rotate-right{from{transform:rotate(-175deg)}to{transform:rotate(-30deg)}}@-webkit-keyframes spin-rotate-right{from{transform:rotate(-175deg)}to{transform:rotate(-30deg)}}@keyframes spin-rotate-all{from{transform:rotate(0deg)}to{transform:rotate(-360deg)}}@-webkit-keyframes spin-rotate-all{from{transform:rotate(0deg)}to{transform:rotate(-360deg)}}@keyframes spin-fade-in-first{from{opacity:1}to{opacity:0}}@-webkit-keyframes spin-fade-in-first{from{opacity:1}to{opacity:0}}@keyframes spin-fade-in-second{from{opacity:0}to{opacity:1}}@-webkit-keyframes spin-fade-in-second{from{opacity:0}to{opacity:1}}@-webkit-keyframes markerWave{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.8}20%{opacity:.8}100%{-webkit-transform:scale(5.5);transform:scale(5.5);opacity:0}}@keyframes markerWave{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.8}20%{opacity:.8}100%{-webkit-transform:scale(5.5);transform:scale(5.5);opacity:0}}@-webkit-keyframes videobutton{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.8}20%{opacity:.8}100%{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}}@keyframes videobutton{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.8}20%{opacity:.8}100%{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}}html{box-sizing:border-box}a{-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms;color:#ffb400}a,a:hover,a:focus,a:before,a:after{outline:none;text-decoration:none}a:hover,a:focus{color:#ffb400}*,*:before,*:after{box-sizing:inherit}body{background-color:#fff;font-size:12px;line-height:23px;font-weight:500;color:#666;font-family:"Montserrat";-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Poppins";color:#282828;clear:both;line-height:1.1;margin:0 0 15px;font-weight:700}h1,.h1{font-size:35px}h2,.h2{font-size:25px}h3,.h3{font-size:20px}h4,.h4{font-size:18px}h5,.h5{font-size:16px}h6,.h6{font-size:14px}img{width:auto;max-width:100%;height:auto}label{margin-bottom:0}table{border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;line-height:2;margin:0 0 20px;width:100%;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}table th{color:#333}caption,td{font-weight:400;text-align: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:13px 8px}th{font-weight:700}td{border-top:1px solid #ededed;padding:6px 10px 6px 0}dl{margin:0 0 0 25px}dl dt{font-weight:400;line-height:26px;text-transform:uppercase;font-weight:700;color:#000}dl dd{line-height:normal;margin-bottom:20px}dl dd a{color:#000}dl dd a:hover{color:#ee7f2d}code,kbd{background-color:transparent;border-radius:4px;color:inherit;font-size:100%;padding:2px 4px;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}ins{color:#fff;border:none;padding:2px;text-decoration:none;background-color:#ee7f2d}pre{background:#f5f5f5;color:#666;font-size:14px;margin:20px 0;overflow:auto;padding:20px;white-space:pre-wrap;word-wrap:break-word}ul{padding:0;margin:0;list-style:none}blockquote{padding:0 15px;background:0 0;margin:43px 0 45px;font-style:italic;border-left:4px solid #ee7f2d;font-size:15px;line-height:25px;color:#333}dl+h2+ul{list-style:none;padding:0 0 0 35px}dl+h2+ul li{position:relative;padding-left:15px}dl+h2+ul li:before{content:"\f111";font-family:FontAwesome;font-size:7px;left:0;position:absolute}dl+h2+ul li ul{padding-left:35px}.br-1px{-webkit-border-radius:1px;-khtml-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px}.br-2px{-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.br-3px{-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.br-4px{-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.br-5px{-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.br-6px{-webkit-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}.br-7px{-webkit-border-radius:7px;-khtml-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px}.br-8px{-webkit-border-radius:8px;-khtml-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}.br-9px{-webkit-border-radius:9px;-khtml-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px}.br-10px{-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.bg-image{background-size:cover;background-position:center;background-repeat:no-repeat}.screen-reader-text{display:none}#content[tabindex="-1"]:focus{outline:0}.alignleft,.alignright,.aligncenter{margin-bottom:1em}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.ul-social li{display:inline-block}.bg-overlay{position:relative}.bg-overlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:inherit;display:block}.box-white{background-color:#fff;border:1px solid #e5e5e5;-webkit-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;padding:29px}.box-white .menu li{font-size:18px;line-height:29px;font-weight:600}.bg-primary{background-color:#ee7f2d !important}.br-radius{-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.cms-box{background-color:#fff;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.04);-khtml-box-shadow:0 4px 15px rgba(0,0,0,.04);-moz-box-shadow:0 4px 15px rgba(0,0,0,.04);-ms-box-shadow:0 4px 15px rgba(0,0,0,.04);-o-box-shadow:0 4px 15px rgba(0,0,0,.04);box-shadow:0 4px 15px rgba(0,0,0,.04);margin-bottom:40px;-webkit-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;overflow:hidden}.cms-box .cms-box-title{font-size:20px;color:#ee7f2d;margin:0;padding:15px 29px;border-bottom:1px solid #e5e5e5}.cms-box .cms-box-inner{padding:20px 29px}.text-lg{font-size:22px;line-height:32px;color:#ee7f2d}.cms-bgimage{background-position:center;background-repeat:no-repeat;background-size:cover}.row-visible{overflow:visible !important;z-index:1}.cms-close{display:inline-block;height:32px;line-height:32px;width:30px;cursor:pointer;position:relative;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms}.cms-close:before,.cms-close:after{-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms;content:"";background-color:#282828;display:block;height:2px;left:0;margin:auto;position:absolute;right:0;width:22px;top:21px}.cms-close:before{top:15px;-webkit-transform:rotate(45deg);-khtml-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.cms-close:after{-webkit-transform:rotate(-45deg);-khtml-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:15px}.cms-close:hover:before,.cms-close:hover:after{background-color:#fbad48}.cms-col-5{width:20%;float:left;padding:0 15px}.cms-icon-plus{height:10px;width:10px;position:relative;display:inline-block}.cms-icon-plus:before,.cms-icon-plus:after{content:"";background-color:#000;position:absolute;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms}.cms-icon-plus:before{width:100%;height:2px;top:4px;left:0}.cms-icon-plus:after{width:2px;height:100%;left:4px;top:0}.cms-icon-plus.icon-lg{height:20px;width:20px}.cms-icon-plus.icon-lg:before{top:9px}.cms-icon-plus.icon-lg:after{left:9px}.cms-icon-plus.align-middle{position:absolute;top:50%;left:0;right:0;margin:auto;-webkit-transform:translate(0,-50%);-khtml-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.a-dark{color:#333}.a-dark:hover{color:#999}.title-medium{font-weight:500}.title-semibold{font-weight:600}.title-bold{font-weight:600}.post-category{font-size:13px;color:#000}@media screen and (min-width:992px){.flex{display:flex;display:-webkit-flex;display:-ms-flex;flex-wrap:wrap}.flex .flex-col{display:flex !important;display:-webkit-flex !important;display:-ms-flex !important;flex-wrap:wrap;align-items:center;-webkit-align-items:center;-ms-align-items:center}.flex-two{display:flex;display:-webkit-flex;display:-ms-flex;flex-flow:row wrap}.flex-two .flex-col{flex:1 0 0px;-webkit-flex:1 0 0px;-ms-flex:1 0 0px;display:flex !important;display:-webkit-flex !important;display:-ms-flex !important;flex-wrap:wrap;align-items:center;-webkit-align-items:center;-ms-align-items:center}.top-footer .cms-col-5:nth-child(1){width:24%}.top-footer .cms-col-5:nth-child(2){width:17%}.top-footer .cms-col-5:nth-child(3){width:17%}.top-footer .cms-col-5:nth-child(4){width:17%}.top-footer .cms-col-5:nth-child(5){width:25%}}.text-right,.align-right{text-align:right}.text-left,.align-left{text-align:left}.text-center,.align-center{text-align:center}.f-main{font-family:"Poppins"}.remove-btn{background-color:transparent;background-image:none;font-size:14px;font-weight:700;color:#333;padding:0;margin:0;border:none;line-height:normal}.remove-btn:hover{background-color:transparent;background-image:none;color:#ee7f2d}@media screen and (max-width:1199px){.align-center-md{text-align:center}.align-left-md{text-align:left}.align-right-md{text-align:right}}@media screen and (max-width:991px){.text-center-md{text-align:center !important}.text-left-md{text-align:left !important}.text-right-md{text-align:right !important}.align-center-sm{text-align:center}.align-left-sm{text-align:left}.align-right-sm{text-align:right}.cms-col-5{width:50%}}@media screen and (max-width:767px){.text-center-sm{text-align:center !important}.text-left-sm{text-align:left !important}.text-right-sm{text-align:right !important}.align-center-xs{text-align:center}.align-left-xs{text-align:left}.align-right-xs{text-align:right}.cms-col-5{width:100%}}input::-moz-placeholder,textarea::-moz-placeholder{color:#9b9b9b;opacity:1}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#9b9b9b;opacity:1}input::-o-placeholder,textarea::-o-placeholder{color:#9b9b9b;opacity:1}input::-ms-placeholder,textarea::-ms-placeholder{color:#9b9b9b;opacity:1}.tnp-field-email input::-moz-placeholder,.tnp-field-email textarea::-moz-placeholder{color:#474747;opacity:1}.tnp-field-email input::-webkit-input-placeholder,.tnp-field-email textarea::-webkit-input-placeholder{color:#474747;opacity:1}.tnp-field-email input::-o-placeholder,.tnp-field-email textarea::-o-placeholder{color:#474747;opacity:1}.tnp-field-email input::-ms-placeholder,.tnp-field-email textarea::-ms-placeholder{color:#474747;opacity:1}.placeholder-white input::-moz-placeholder,.placeholder-white textarea::-moz-placeholder{color:#fff;opacity:1}.placeholder-white input::-webkit-input-placeholder,.placeholder-white textarea::-webkit-input-placeholder{color:#fff;opacity:1}.placeholder-white input::-o-placeholder,.placeholder-white textarea::-o-placeholder{color:#fff;opacity:1}.placeholder-white input::-ms-placeholder,.placeholder-white textarea::-ms-placeholder{color:#fff;opacity:1}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=tel],input[type=number],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea,select{color:#999;padding:0 20px;line-height:50px;height:50px;font-size:12px;-webkit-transition:all .3s;-khtml-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus,select:focus{outline:none;box-shadow:none}select{height:47px}textarea{line-height:normal;padding-top:14px;padding-bottom:14px;height:110px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus,select:focus{outline:0}.cms-select form{position:relative}.cms-select select{padding:0 10px;height:39px;line-height:37px;font-size:13px;background-color:transparent;position:relative;z-index:99;-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.cms-select i{position:absolute;font-size:10px;right:12px;top:50%;-webkit-transform:translate(0px,-50%);-khtml-transform:translate(0px,-50%);-moz-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%);-o-transform:translate(0px,-50%);transform:translate(0px,-50%);font-weight:400}.wpcf7-form-control-wrap{display:block}.wpcf7-form-control-wrap textarea{height:145px;margin-top:13px;padding:10px;margin-bottom:5px}@media (max-width:767px){.wpcf7-form-control-wrap textarea{margin-top:0}}.wpcf7-form-control-wrap .wpcf7-not-valid-tip{font-size:12px;margin-top:10px;margin-bottom:10px}.wpcf7-form-control-wrap.your-message{margin-bottom:0}.wpcf7-form-control{margin-bottom:21px}.wpcf7-form-control.wpcf7-submit{padding:10px 25px;background-color:transparent;border:2px solid #ee7f2d;color:#333;min-width:250px;font-size:14px;font-weight:700;text-transform:uppercase;display:inline-block;text-align:center;letter-spacing:.1em;-webkit-border-radius:0px;-khtml-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms}@media screen and (max-width:575px){.wpcf7-form-control.wpcf7-submit{min-width:100%}}.wpcf7-form-control.wpcf7-submit:hover{color:#fff;background-color:#ee7f2d}.wpcf7-form-control.wpcf7-submit:focus{box-shadow:none}.wpcf7-form-control.wpcf7-submit:hover{background-color:#ee7f2d;border:2px solid #ee7f2d;color:#fff}.wpcf7-form-control.wpcf7-not-valid{margin-bottom:0}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{color:#999}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control{border:1px solid #999;color:#666}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control::-webkit-input-placeholder{color:#666}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control::-moz-placeholder{color:#666}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control::-ms-input-placeholder{color:#666}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control::-moz-placeholder{color:#666}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-text{border-top:none;border-left:none;border-right:none;line-height:31px;height:32px;padding:0 10px}.wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control:focus{border-color:#ee7f2d}.wpcf7-response-output.wpcf7-validation-errors{border:2px solid red;margin:15px 0 0;color:red}@media screen and (max-width:767px){.wpcf7-response-output.wpcf7-validation-errors{margin-bottom:50px}}.wpcf7-response-output.wpcf7-mail-sent-ok{margin:15px 0 0 -7px;color:green;border-color:green}div.wpcf7-response-output{margin:15px 0 0}.input-filled{margin-bottom:30px}.custom-form .wpcf7-response-output.wpcf7-validation-errors{margin:15px 0 0}.custom-form .wpcf7-response-output.wpcf7-mail-sent-ok{margin:15px 0 0}.acm-radio{display:inline-block;height:40px;width:40px;position:relative}.acm-radio+.acm-radio{margin-left:14px}.acm-radio i{height:40px;width:40px;border:2px solid #e7e8e9;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;line-height:38px;font-size:22px;color:#e7e8e9;text-align:center}.acm-radio [type=radio]{position:absolute;top:0;left:0;height:40px;width:40px;opacity:99;opacity:0;cursor:pointer}.acm-radio [type=radio]:checked+i{background-color:#ee7f2d;border-color:#ee7f2d;color:#fff}.acm-radio [type=radio]:checked+i:before{content:"\f26b"}.acm-radio.acm-radio-true i:before{content:"\f26b"}.acm-radio.acm-radio-false i:before{content:"\f136" !important}#ui-datepicker-div{-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;box-shadow:0 4px 15px rgba(0,0,0,.24);border:none;padding:0}#ui-datepicker-div .ui-datepicker-header{background-color:#ee7f2d;border:none;border-bottom:1px solid rgba(255,255,255,.1);-webkit-border-radius:3px 3px 0 0;-khtml-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;font-weight:400;padding:0}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next{height:40px;width:40px;line-height:40px;text-align:center;background-color:transparent;border:none;cursor:pointer;padding:0;margin:0;top:0}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev span,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next span{display:none}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev:before,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next:before{font-family:"Material-Design-Iconic-Font";font-size:16px;color:rgba(255,255,255,.4)}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev{left:0}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev:before{content:"\f2f4"}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next{right:0}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next:before{content:"\f2f6"}#ui-datepicker-div .ui-datepicker-title{color:#fff;font-size:16px;line-height:40px;margin:0 40px}#ui-datepicker-div .ui-datepicker-title select{font-size:inherit;color:#fff;line-height:normal;height:inherit;background-color:transparent;-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;margin:0;padding:0;width:inherit;border:none}#ui-datepicker-div .ui-datepicker-title select option{padding:0}#ui-datepicker-div .ui-datepicker-calendar{background-color:transparent;border:none;margin:0}#ui-datepicker-div .ui-datepicker-calendar thead{background-color:#ee7f2d}#ui-datepicker-div .ui-datepicker-calendar th span{text-transform:uppercase;color:#fff}#ui-datepicker-div .ui-datepicker-calendar td{font-size:12px}#ui-datepicker-div .ui-datepicker-calendar td a,#ui-datepicker-div .ui-datepicker-calendar td span{background-color:transparent;border:medium none;text-align:center}#ui-datepicker-div .ui-datepicker-calendar td a.ui-state-active,#ui-datepicker-div .ui-datepicker-calendar td span.ui-state-active,#ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,#ui-datepicker-div .ui-datepicker-calendar td span.ui-state-highlight{background-color:#ee7f2d;color:#fff;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}#ui-datepicker-div .ui-datepicker-calendar td a.ui-state-highlight,#ui-datepicker-div .ui-datepicker-calendar td span.ui-state-highlight{background-color:rgba(238,127,45,.7)}.acm-field{margin-bottom:16px}.acm-field:last-child{margin-bottom:0}.acm-field label{font-size:16px;line-height:28px;font-weight:700;margin-bottom:0}.acm-field label span{color:#dd1766}.acm-field input{border-width:0 0 1px;border-color:#eee;-webkit-border-radius:0px;-khtml-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0;padding:0}.acm-wg-field{margin-bottom:15px;position:relative}.acm-wg-field .field-icon{color:#8f8f8f;position:absolute;top:50%;-webkit-transform:translate(0px,-50%);-khtml-transform:translate(0px,-50%);-moz-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%);-o-transform:translate(0px,-50%);transform:translate(0px,-50%);right:15px;font-size:17px}.acm-wg-field input[type=number]::-webkit-outer-spin-button,.acm-wg-field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.acm-wg-field input[type=number]{-moz-appearance:textfield}.acm-wg-field .select2-selection__arrow{display:none}.acm-field-radio{display:inline-block;position:relative;padding-left:28px}.acm-field-radio span,.acm-field-radio input{position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-khtml-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.acm-field-radio span{height:16px;width:16px;-webkit-border-radius:16px;-khtml-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;border:2px solid #ee7f2d;display:block;z-index:88}.acm-field-radio span:before{background-color:#ee7f2d;-webkit-border-radius:8px;-khtml-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;content:"";height:8px;left:2px;position:absolute;top:2px;width:8px;opacity:0}.acm-field-radio input{opacity:0;height:100%;width:100%;cursor:pointer;z-index:99}.acm-field-radio input:checked+span:before{opacity:1}.acm-field-radio label{font-weight:500;margin:0}.acm-error,.acm-error .select2-selection--single{border-color:#f13c3c !important}form .select2-container--default{width:100% !important}form .select2-container--default .select2-selection{border:1px solid #e7e8e9;height:47px}form .select2-container--default .select2-selection .select2-selection__rendered{line-height:47px;padding-left:15px}form .select2-container--default .select2-selection .select2-selection__arrow{right:10px;top:50%;color:#8f8f8f}form .select2-container--default .select2-selection .select2-selection__clear{height:20px;line-height:20px;position:absolute;right:30px;text-align:center;top:50%;-webkit-transform:translate(0px,-50%);-khtml-transform:translate(0px,-50%);-moz-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%);-o-transform:translate(0px,-50%);transform:translate(0px,-50%);width:20px;color:#8f8f8f}form .select2-container--default .select2-selection .select2-selection__placeholder{color:rgba(55,55,55,.87)}.select2-container.select2-container--open .select2-dropdown{border-color:#e7e8e9}.select2-container.select2-container--open .select2-dropdown .select2-search__field{border:1px solid #e7e8e9;padding-left:15px;padding-right:15px}.select2-container.select2-container--open .select2-results li.select2-results__option--highlighted{background-color:#ee7f2d}.no-results.not-found{border:1px solid #ddd;padding:30px 15px;border-radius:3px;margin:0 100px;background-color:#fefefe}@media screen and (max-width:991px){.no-results.not-found{margin-left:0;margin-right:0}}.no-results.not-found .page-title{font-size:45px;margin-bottom:10px}.no-results.not-found .search-form{margin-top:45px}.no-results.not-found .searchform-wrap{position:relative}.no-results.not-found .searchform-wrap .search-field{display:inline-block;border:1px solid #999}.no-results.not-found .searchform-wrap .search-field:focus{border:1px solid #ee7f2d}.no-results.not-found .searchform-wrap .search-submit{display:inline-block;position:absolute;top:50%;right:10px;background-color:transparent;border:none;transform:translate(0px,-50%)}.cms-field-checkbox{position:relative;padding-left:27px}.cms-field-checkbox .icon-check{border:1px solid #e1e3e3;border-radius:1px;display:block;height:17px;width:17px;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-khtml-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);z-index:1}.cms-field-checkbox .icon-check:before{content:"\f00c";font-size:13px;color:#ee7f2d;position:absolute;top:-4px;left:1px;font-family:FontAwesome;opacity:0}.cms-field-checkbox input{bottom:0;height:100%;left:0;position:absolute;width:100%;opacity:0;cursor:pointer;z-index:3}.cms-field-checkbox input:checked+.icon-check:before{opacity:1}@media screen and (max-width:767px){.btn-custom{margin-bottom:30px}}.btn-custom .icon-left{margin-right:4px}.btn-custom .icon-right{margin-left:4px}.btn-custom img.icon-left{margin-right:10px}.btn-custom img.icon-right{margin-left:10px}.btn-custom.btn-round{-webkit-border-radius:50px;-khtml-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px}.btn-custom.btn-default{padding:10px 25px;border:1px solid #ee7f2d;background-color:transparent;color:#333;min-width:210px;font-size:14px;font-weight:700;display:inline-block;text-align:center;letter-spacing:.1em}.btn-custom.btn-default:hover{color:#fff;background-color:#ee7f2d}.btn-custom.btn-default:focus{box-shadow:none}.btn-custom.btn-default.btn-2x{border:2px solid #ee7f2d}.btn-custom.btn-outline-primary{background-color:#ee7f2d;border:1px solid #ee7f2d;background-image:none;color:#fff;font-weight:700;font-size:12px;text-transform:uppercase;padding:10px 25px;display:inline-block;min-width:210px;text-align:center;letter-spacing:.1em}.btn-custom.btn-outline-primary:focus{box-shadow:none}.btn-custom.btn-outline-primary:hover{background-color:#fff;color:#ee7f2d}.btn-block{display:block}.btn-text{color:#ee7f2d;display:inline-block;font-size:14px;font-weight:700}.btn-text:hover{color:#f29c5c}.btn-align-right{text-align:right}.btn-align-center{text-align:center}.btn-group{margin-top:26px}.btn-group+.btn-group{margin-left:30px}.btn-video{font-size:14px !important;line-height:50px !important;font-weight:700;color:#fff;text-transform:capitalize;padding-left:65px !important;position:relative;display:inline-block}.btn-video:before{content:"\f04b";font-family:FontAwesome;-webkit-border-radius:50px;-khtml-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;border:2px solid #fff;height:50px;width:50px;line-height:46px;position:absolute;top:0;left:0;font-size:12px;color:#fff;text-align:center;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms}.btn-video:hover{color:#fff}.btn-video:focus{color:#fff}@media (min-width:992px) and (max-width:1199px){.btn-align-left-md{text-align:left}.btn-align-right-md{text-align:right}.btn-align-center-md{text-align:center}}@media (min-width:768px) and (max-width:991px){.btn-align-left-sm{text-align:left}.btn-align-right-sm{text-align:right}.btn-align-center-sm{text-align:center}}@media screen and (max-width:767px){.btn-align-left-xs{text-align:left}.btn-align-right-xs{text-align:right}.btn-align-center-xs{text-align:center}}#site-header-wrap{position:relative;z-index:1002}#site-header-wrap .site-branding{padding:5px 0;position:relative}#site-header-wrap .site-branding>a{line-height:0;float:left}#site-header-wrap .site-branding>a:not(.logo-light){position:absolute;left:0;top:0;opacity:0}#site-header-wrap .site-branding img{max-height:50px}#site-header-wrap .site-menu-right{margin-left:16px}#site-header-wrap .site-menu-right .menu-right-item{font-size:14px;font-weight:900;color:#fff;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms;cursor:pointer}#site-header-wrap .site-menu-right .menu-right-item.h-btn{border:2px solid #282828;-webkit-border-radius:33px;-khtml-border-radius:33px;-moz-border-radius:33px;-ms-border-radius:33px;-o-border-radius:33px;border-radius:33px;display:inline-block;line-height:27px;padding:0 11px;-webkit-transition:all .12s linear 0ms;-khtml-transition:all .12s linear 0ms;-moz-transition:all .12s linear 0ms;-ms-transition:all .12s linear 0ms;-o-transition:all .12s linear 0ms;transition:all .12s linear 0ms}#site-header-wrap .site-menu-right .menu-right-item.h-btn:hover{border-color:transparent;color:#fff}#site-header-wrap .site-menu-right .menu-right-item+.menu-right-item{margin-left:16px}#site-header-wrap .site-menu-right .menu-right-item:hover{color:#ee7f2d}.primary-menu-not-set{text-align:center}.primary-menu-not-set li a{color:#fff}.header-2 #pagetitle{margin-top:35px}.topbar-panel{background-color:#000;padding:1px 0}.topbar-panel .site-header-slogan li{color:#999;display:inline-block;font-size:11px;padding:5px 10px;padding-left:0;margin-right:70px}@media (min-width:992px) and (max-width:1199px){.topbar-panel .site-header-slogan li{margin-right:15px}}.topbar-panel .site-header-slogan li i{margin-right:5px;font-size:12px}.topbar-panel .site-header-slogan li a{color:#999}.topbar-panel .site-header-slogan li a:hover{color:#ee7f2d}.topbar-panel .header-social{text-align:right}.topbar-panel .header-social li{padding:5px 10px}.topbar-panel .header-social li a{color:#fff;font-size:15px}.topbar-panel .header-social li a:hover{color:#ee7f2d}.topbar-panel .header-social li:last-child{padding-right:0}@media screen and (min-width:992px){#site-header-wrap.rf-no-active .site-menu-right .menu-right-item{color:#fff}#site-header-wrap.rf-no-active .site-menu-right .menu-right-item:hover{color:#ee7f2d}#site-header-wrap.header-layout1 .primary-menu>li>a{line-height:70px}#site-header-wrap.header-layout1 #headroom.headroom--not-top.headroom--not-bottom{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.08);-khtml-box-shadow:0 3px 6px rgba(0,0,0,.08);-moz-box-shadow:0 3px 6px rgba(0,0,0,.08);-ms-box-shadow:0 3px 6px rgba(0,0,0,.08);-o-box-shadow:0 3px 6px rgba(0,0,0,.08);box-shadow:0 3px 6px rgba(0,0,0,.08)}#site-header-wrap.header-layout1 #headroom.headroom--not-top.headroom--not-bottom .site-branding .logo-dark{opacity:1}#site-header-wrap.header-layout1 #headroom.headroom--not-top.headroom--not-bottom .site-branding img{max-height:40px;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms}#site-header-wrap.header-layout1 #headroom.headroom--not-top.headroom--not-bottom .primary-menu>li>a{line-height:80px;color:#fff}#site-header-wrap.header-transparent{position:absolute;left:0;right:0;top:0}#site-header-wrap.header-transparent #headroom.headroom--top.headroom--not-bottom .primary-menu-not-set a,#site-header-wrap.header-transparent.no-sticky #headroom .primary-menu-not-set a{color:#fff}#site-header-wrap.header-transparent #headroom.headroom--top.headroom--not-bottom .primary-menu-not-set a:hover,#site-header-wrap.header-transparent.no-sticky #headroom .primary-menu-not-set a:hover{color:#ee7f2d}#site-header-wrap.header-transparent #headroom.headroom--top.headroom--not-bottom .primary-menu>li>a,#site-header-wrap.header-transparent.no-sticky #headroom .primary-menu>li>a{color:#fff}#site-header-wrap.header-transparent #headroom.headroom--top.headroom--not-bottom .site-menu-right .menu-right-item,#site-header-wrap.header-transparent.no-sticky #headroom .site-menu-right .menu-right-item{color:#fff}#site-header-wrap.header-transparent #headroom.headroom--top.headroom--not-bottom .site-menu-right .menu-right-item:hover,#site-header-wrap.header-transparent.no-sticky #headroom .site-menu-right .menu-right-item:hover{color:#ee7f2d}#site-header-wrap.header-transparent #headroom.headroom--top.headroom--not-bottom .site-menu-right .menu-right-item.h-btn,#site-header-wrap.header-transparent.no-sticky #headroom .site-menu-right .menu-right-item.h-btn{border-color:#fff;color:#fff}.col-text-left{display:flex;display:-webkit-flex;display:-ms-flex;justify-content:start;-webkit-justify-content:start;-ms-justify-content:start;align-items:center}.col-text-right{display:flex;display:-webkit-flex;display:-ms-flex;justify-content:flex-end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end;align-items:center}.header-wrap{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-wrap .site-menu-right,.header-wrap .site-branding{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.header-wrap .main-navigation{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.header-wrap .site-menu-right{justify-self:flex-end}#search-mobile,#main-menu-mobile{display:none}.admin-bar #site-header-wrap.header-transparent{top:32px}.header-layout1 #headroom{background-color:#333}.header-layout2 #headroom{background-color:rgba(0,0,0,.3)}}@media (min-width:992px) and (max-width:1199px){#site-header-wrap .site-contact-top{padding-right:32px;font-size:17px}}@media screen and (max-width:991px){#site-header-wrap{position:relative}#site-header-wrap .site-branding{min-height:80px}#site-header-wrap .site-branding img{max-height:60px;padding:8px 0}#site-header-wrap .site-branding>a{display:none;line-height:80px !important;float:none}#site-header-wrap .site-branding>a.logo-mobile{opacity:1 !important;display:inline-block;position:static}#site-header-wrap #main-menu-mobile{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-khtml-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}#site-header-wrap #main-menu-mobile{right:15px}#site-header-wrap #main-menu-mobile .btn-nav-mobile{display:inline-block;border-radius:2px;background-color:#000}#site-header-wrap #main-menu-mobile .btn-nav-mobile:before,#site-header-wrap #main-menu-mobile .btn-nav-mobile:after,#site-header-wrap #main-menu-mobile .btn-nav-mobile span{background-color:#fff}#site-header-wrap #main-menu-mobile .btn-nav-mobile:before{background-color:#fff}#site-header-wrap #search-mobile{background-color:#000;border-radius:2px;right:10px;height:34px;width:40px;display:inline-block;border:1px solid #000;line-height:32px;color:#fff;text-align:center;font-size:14px;cursor:pointer;margin-left:15px;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms}#site-header-wrap #search-mobile:hover{color:#ee7f2d}#site-header-wrap #headroom{position:static !important;background-color:#fff;border-bottom:1px solid #f2f2f2}#site-header-wrap .topbar-panel{display:none}}.error404 #site-header-wrap.header-layout1 #headroom{background-color:rgba(0,0,0,.3)}#headroom.headroom--up,#headroom.headroom--down{-webkit-transition:all .4s linear 0ms;-khtml-transition:all .4s linear 0ms;-moz-transition:all .4s linear 0ms;-ms-transition:all .4s linear 0ms;-o-transition:all .4s linear 0ms;transition:all .4s linear 0ms}#headroom.headroom--pinned:not(.headroom--top),#headroom.headroom--unpinned:not(.headroom--top){left:0;position:fixed !important;right:0;top:0;z-index:1001}#headroom.headroom--unpinned:not(.headroom--top){-webkit-transform:translateY(-150px);-khtml-transform:translateY(-150px);-moz-transform:translateY(-150px);-ms-transform:translateY(-150px);-o-transform:translateY(-150px);transform:translateY(-150px)}#headroom.headroom--pinned:not(.headroom--top){-webkit-transform:translateY(0px);-khtml-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}#headroom.headroom--not-top.headroom--not-bottom{background:#000 !important}.admin-bar #headroom.headroom--pinned:not(.headroom--top),.admin-bar #headroom.headroom--unpinned:not(.headroom--top){top:32px}@media screen and (min-width:992px){.primary-menu-not-set a{line-height:100px;color:#222}.primary-menu-not-set a:hover{color:#ee7f2d}.menu-toggle{display:none}.main-navigation ul{display:block}.primary-menu{display:table;width:100%;list-style:none;margin:0;padding:0}.primary-menu li{text-align:left;position:relative;list-style:none}.primary-menu li a{display:block;-webkit-transition:all .3s linear 0ms !important;-khtml-transition:all .3s linear 0ms !important;-moz-transition:all .3s linear 0ms !important;-ms-transition:all .3s linear 0ms !important;-o-transition:all .3s linear 0ms !important;transition:all .3s linear 0ms !important}.primary-menu>li{display:inline-block;vertical-align:middle;white-space:nowrap;padding:0 35px}.primary-menu>li:after{position:absolute;display:block;content:"";background-color:#636363;height:90%;width:1px;top:50%;right:-3px;transform:translate(0px,-50%)}.primary-menu>li:last-child{padding-right:0}.primary-menu>li:last-child:after{background-color:transparent}.primary-menu>li>a{text-transform:uppercase;color:#fff;line-height:70px;font-size:12px;display:block;font-weight:700;position:relative;padding:0}.primary-menu>li>a:before{content:"";left:0;right:0;margin:auto;height:2px;bottom:-14px;position:absolute;background-color:#ee7f2d;-webkit-transition:opacity .3s ease 0s,bottom .3s ease 0s;-khtml-transition:opacity .3s ease 0s,bottom .3s ease 0s;-moz-transition:opacity .3s ease 0s,bottom .3s ease 0s;-ms-transition:opacity .3s ease 0s,bottom .3s ease 0s;-o-transition:opacity .3s ease 0s,bottom .3s ease 0s;transition:opacity .3s ease 0s,bottom .3s ease 0s;opacity:0}.primary-menu>li:hover>a,.primary-menu>li.current_page_item>a,.primary-menu>li.current-menu-item>a,.primary-menu>li.current_page_ancestor>a,.primary-menu>li.current-menu-ancestor>a{color:#ee7f2d !important}.primary-menu>li:hover>a:before,.primary-menu>li.current_page_item>a:before,.primary-menu>li.current-menu-item>a:before,.primary-menu>li.current_page_ancestor>a:before,.primary-menu>li.current-menu-ancestor>a:before{opacity:1;bottom:0}.primary-menu .sub-menu{list-style:none;margin:15px 0 0;position:absolute;background:#1b1a1a;padding:23px 0;top:100%;left:-2px;min-width:235px;z-index:99;visibility:hidden;opacity:0;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.15);-khtml-box-shadow:0 1px 3px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,.15);-ms-box-shadow:0 1px 3px 0 rgba(0,0,0,.15);-o-box-shadow:0 1px 3px 0 rgba(0,0,0,.15);box-shadow:0 1px 3px 0 rgba(0,0,0,.15);-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms;clip:rect(1px,1px,1px,1px)}.primary-menu .sub-menu li{padding:0 35px}.primary-menu .sub-menu li a{border-bottom:1px solid #272626;color:#fff;font-size:14px;font-family:inherit;padding:8px 0}.primary-menu .sub-menu li>a:hover,.primary-menu .sub-menu li.current_page_item>a,.primary-menu .sub-menu li.current-menu-item>a,.primary-menu .sub-menu li.current_page_ancestor>a,.primary-menu .sub-menu li.current-menu-ancestor>a{color:#ee7f2d}.primary-menu .sub-menu li:last-child>a{border-bottom:none}.primary-menu .sub-menu .sub-menu{top:0;left:100%}.primary-menu .sub-menu .vc_row{background:#fff;padding:10px;-webkit-box-shadow:0px 1px 3px 0px rgba(0,0,0,.25);-khtml-box-shadow:0px 1px 3px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 1px 3px 0px rgba(0,0,0,.25);-ms-box-shadow:0px 1px 3px 0px rgba(0,0,0,.25);-o-box-shadow:0px 1px 3px 0px rgba(0,0,0,.25);box-shadow:0px 1px 3px 0px rgba(0,0,0,.25)}.primary-menu .sub-menu .menu-item-has-children>a{position:relative}.primary-menu .sub-menu .menu-item-has-children>a:before{content:"\f105";font-family:FontAwesome;position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);-khtml-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.primary-menu li:hover,.primary-menu li.focus{overflow:visible}.primary-menu li:hover>.sub-menu,.primary-menu li.focus>.sub-menu{visibility:visible;opacity:1;margin-top:0;clip:inherit}}@media screen and (min-width:992px){.primary-menu{padding-left:50px}}@media screen and (max-width:1199px){.primary-menu>li{padding-left:20px;padding-right:20px}}@media screen and (max-width:991px){.primary-menu-not-set a{color:#222}.primary-menu-not-set a:hover{color:#ee7f2d}.main-navigation{margin-left:-15px;margin-right:-15px;background-color:#fff;border-top:1px solid rgba(0,0,0,.08);position:absolute;z-index:1001;padding:15px 20px;top:calc(100% + 30px);top:-webkit-calc(100% + 30px);top:-ms-calc(100% + 30px);top:-o-calc(100% + 30px);bottom:auto;left:0;right:0;visibility:hidden;opacity:0;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms;z-index:-1}.main-navigation.navigation-open{opacity:1;visibility:visible;top:100%;z-index:999}.primary-menu{list-style:none;margin:0;padding:0}.primary-menu li{position:relative;list-style:none}.primary-menu li a{display:block;padding:10px 0;color:#000;font-weight:600;font-size:15px}.primary-menu>li{padding-left:10px}.primary-menu>li>a{font-weight:700}.primary-menu>li.current_page_item>a,.primary-menu>li.current-menu-item>a,.primary-menu>li.current_page_ancestor>a,.primary-menu>li.current-menu-ancestor>a{color:#ee7f2d}.primary-menu .sub-menu{position:relative;padding-left:20px;display:none}.primary-menu .sub-menu.submenu-open+.main-menu-toggle:before{height:0}.primary-menu .sub-menu li>a:hover,.primary-menu .sub-menu li.current_page_item>a,.primary-menu .sub-menu li.current-menu-item>a,.primary-menu .sub-menu li.current_page_ancestor>a,.primary-menu .sub-menu li.current-menu-ancestor>a{color:#ee7f2d}.primary-menu li.focus>.sub-menu{visibility:visible;opacity:1;max-height:none;overflow:visible}#main-menu-mobile .btn-nav-mobile{color:#282828;display:inline-block;font-size:16px;height:34px;line-height:33px;text-align:center;vertical-align:middle;width:40px;padding-left:5px;padding-right:5px;cursor:pointer;position:relative;float:left;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms}#main-menu-mobile .btn-nav-mobile:before,#main-menu-mobile .btn-nav-mobile:after,#main-menu-mobile .btn-nav-mobile span{-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms;content:"";background-color:#282828;display:block;height:2px;left:0;margin:auto;position:absolute;right:0;width:22px;top:21px}#main-menu-mobile .btn-nav-mobile:before{top:9px}#main-menu-mobile .btn-nav-mobile span{top:15px}#main-menu-mobile .btn-nav-mobile.opened:before{top:15px;-webkit-transform:rotate(45deg);-khtml-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#main-menu-mobile .btn-nav-mobile.opened:after{-webkit-transform:rotate(-45deg);-khtml-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:15px}#main-menu-mobile .btn-nav-mobile.opened span{display:none}.main-menu-toggle{-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms;cursor:pointer;display:inline-block;height:19px;line-height:19px;position:absolute;right:0;text-align:center;top:10px;width:19px}.main-menu-toggle:before,.main-menu-toggle:after{content:"";position:absolute;background-color:#222}.main-menu-toggle:before{height:11px;left:9px;top:5px;width:1px}.main-menu-toggle:after{height:1px;left:4px;top:10px;width:11px}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}ul.back{right:100%;left:auto !important}.header-wrap{position:relative}.header-wrap .button-menu{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1002}.header-wrap .main-navigation{opacity:1}.button-menu{display:inline-block;cursor:pointer;display:none}.bar1,.bar2,.bar3{width:30px;height:3px;background-color:#ebebeb;margin:6px 0;transition:.4s}.change .bar1{-webkit-transform:rotate(-45deg) translate(-9px,6px);transform:rotate(-45deg) translate(-9px,6px)}.change .bar2{opacity:0}.change .bar3{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px)}#pagetitle{background-color:rgba(27,26,26,.6);background-image:url(//www.itbf-renovation.fr/wp-content/themes/arctecture/assets/css/../images/page-title.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;padding:315px 0 315px;text-align:center}#pagetitle .page-title-content{position:relative;z-index:99;max-width:960px;display:inline-block}#pagetitle .page-title-content .sub-title{font-size:18px;letter-spacing:.5em;text-transform:uppercase;color:#ebebeb}#pagetitle h1.page-title{color:#fff;margin:0;z-index:99;font-weight:700;font-size:50px;text-transform:uppercase;letter-spacing:.15em;font-family:"Playfair+Display+SC";margin-bottom:10px;padding-left:5px}@media screen and (min-width:992px){#pagetitle h1.page-title{padding-left:5px}}#pagetitle h1.page-title+.cms-breadcrumb{margin-top:15px}@media screen and (max-width:575px){#pagetitle h1.page-title{font-size:30px;line-height:40px}}#pagetitle .cms-breadcrumb li{display:inline-block;font-size:13px}#pagetitle .cms-breadcrumb li+li{padding-left:30px;position:relative;color:#fff}#pagetitle .cms-breadcrumb li+li:before{content:"/";top:50%;-webkit-transform:translate(0,-50%);-khtml-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:13px;position:absolute;font-family:FontAwesome}#pagetitle .cms-breadcrumb li a{color:rgba(255,255,255,.87)}#pagetitle .cms-breadcrumb li a:hover{color:#ee7f2d}@media screen and (max-width:991px){#pagetitle{padding:80px 0}}.cms-back-blog{font-size:15px;font-weight:500}.cms-back-blog a{color:#000}.cms-back-blog a:hover{color:#ee7f2d}.cms-back-blog i{padding-right:9px}.sticky{display:block}.updated:not(.published){display:none}.entry-featured{position:relative}.entry-featured .post-image img{width:100%}.entry-featured .post-image a,.entry-featured .post-image span{display:block}.gallery-bottom{overflow:hidden}.gallery-bottom .images-light-box{overflow:hidden;margin-left:-5px;margin-right:-5px}.gallery-bottom .images-light-box li{margin-top:20px;margin-bottom:20px;padding-left:5px;padding-right:5px;float:left;width:33.333%}.single-service .wpb_single_image .vc_box_shadow img{box-shadow:1px 1px 30px rgba(0,0,0,.2) !important}.single-service .single-service-media{background:#fff;text-align:center;position:relative;min-height:530px;padding:30px 15px;margin-bottom:100px}@media screen and (min-width:992px){.single-service .single-service-media{margin-top:-352px;box-shadow:0 7px 30px rgba(0,0,0,.15);padding:90px 100px 100px}}@media screen and (max-width:991px){.single-service .single-service-media{min-height:auto;margin-bottom:50px}}.single-service .single-service-media .service-title{font-size:35px;padding-bottom:25px;margin-bottom:63px;position:relative;text-transform:uppercase;letter-spacing:.1em;font-family:"Playfair+Display+SC"}@media screen and (max-width:991px){.single-service .single-service-media .service-title{font-size:20px}}.single-service .single-service-media .service-title:before{position:absolute;content:" ";display:block;bottom:0;left:50%;width:100px;background-color:#ee7f2d;height:1px;transform:translate(-50%,0)}.single-service .single-service-media .service-excerpt{font-weight:400;font-size:12px;color:#666;line-height:25px;padding-bottom:35px}.single-service .single-service-media .img-bg-transparent{max-width:335px;position:absolute;left:50%;top:41%;transform:translate(-50%,-50%);opacity:.05}.single-service .single-service-media .img-icon{max-width:72px;margin-left:auto;margin-right:auto;display:inline-block;border:1px solid #000;margin-top:7px}.single-service .single-service-media .img-icon img{border:1px solid #a5a5a5}.single-portfolio .site-content{padding:80px 0 75px}.single-portfolio .owl-carousel{position:relative}.single-portfolio .owl-carousel .owl-prev,.single-portfolio .owl-carousel .owl-next{position:absolute;height:125px;width:35px;border:none;line-height:125px;background:rgba(0,0,0,.65);top:50%;font-size:50px;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}@media screen and (max-width:991px){.single-portfolio .owl-carousel .owl-prev,.single-portfolio .owl-carousel .owl-next{height:80px;line-height:80px;font-size:25px}}.single-portfolio .owl-carousel .owl-prev.owl-prev,.single-portfolio .owl-carousel .owl-next.owl-prev{left:0;margin-left:0;transform:translate(0,-50%)}.single-portfolio .owl-carousel .owl-prev.owl-next,.single-portfolio .owl-carousel .owl-next.owl-next{right:0;margin-right:0;transform:translate(0,-50%)}.single-portfolio .portfolio-title-custome{padding-bottom:50px;text-align:center}.single-portfolio .portfolio-title-custome .single-title{font-size:35px;font-weight:700;padding-bottom:36px;position:relative;margin-bottom:30px;font-family:"Playfair+Display+SC";letter-spacing:.1em;margin-top:20px}@media screen and (max-width:767px){.single-portfolio .portfolio-title-custome .single-title{line-height:35px;font-size:25px}}.single-portfolio .portfolio-title-custome .single-title:before{position:absolute;content:" ";display:block;bottom:0;left:50%;width:100px;background-color:#ee7f2d;height:1px;transform:translate(-50%,0)}.single-portfolio .portfolio-title-custome .entry-sub-title{font-size:20px;font-weight:300;text-transform:uppercase;letter-spacing:.22em;margin-bottom:17px}.single-portfolio .entry-holder{padding-bottom:0 !important}.single-portfolio .portfolio-excerpt{color:#666;padding:25px;text-align:center;font-size:12px;font-weight:500;box-shadow:5px 8px 30px rgba(0,0,0,.15);margin-bottom:25px;color:#666}.single-portfolio .grap-portfolio-info{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:-80px;margin-left:-15px;margin-right:-15px;margin-bottom:50px;position:relative;z-index:3}@media screen and (max-width:991px){.single-portfolio .grap-portfolio-info{margin-top:0}}.single-portfolio .grap-portfolio-info .box-info{padding-left:15px;padding-right:15px;text-align:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:25%}@media screen and (max-width:991px){.single-portfolio .grap-portfolio-info .box-info{width:50%;margin-bottom:20px}}@media screen and (max-width:767px){.single-portfolio .grap-portfolio-info .box-info{width:100%;margin-bottom:40px}.single-portfolio .grap-portfolio-info .box-info:last-child{margin-bottom:0}}.single-portfolio .grap-portfolio-info .box-info .innerb-box{background-color:#fff;box-shadow:5px 8px 30px rgba(0,0,0,.15);padding:23px 25px}.single-portfolio .grap-portfolio-info .box-info .box-info-1{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.single-portfolio .grap-portfolio-info .box-info .box-info-2{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}.single-portfolio .grap-portfolio-info .box-info .box-info-3{-webkit-box-flex:3;-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3}.single-portfolio .grap-portfolio-info .box-info .box-info-4{justify-self:flex-end}.single-portfolio .grap-portfolio-info .box-info span{display:block;color:#555;font-size:12px;font-weight:500;letter-spacing:.1em}.single-portfolio .grap-portfolio-info .box-info span.title-port-info{color:#333;font-weight:700;font-size:20px;border-bottom:1px solid #999;padding-bottom:5px;margin-bottom:4px;text-transform:uppercase}.format-gallery .entry-featured{position:relative}.format-gallery .entry-featured .owl-next,.format-gallery .entry-featured .owl-prev{background:#fff;width:34px;height:34px;text-align:center;line-height:32px;text-align:center;position:absolute;color:#000;font-size:18px;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms;opacity:0}.format-gallery .entry-featured .owl-next:hover,.format-gallery .entry-featured .owl-prev:hover{background:#ee7f2d;color:#fff}.format-gallery .entry-featured .owl-next{right:0;top:50%;-webkit-transform:translate(0,-50%);-khtml-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.format-gallery .entry-featured .owl-prev{left:0;top:50%;-webkit-transform:translate(0,-50%);-khtml-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.format-gallery .entry-featured:hover .owl-next,.format-gallery .entry-featured:hover .owl-prev{opacity:1}.format-gallery .entry-featured:hover .owl-next.disabled,.format-gallery .entry-featured:hover .owl-prev.disabled{opacity:.76}.single-hentry:last-child{margin-bottom:0}.single-hentry .entry-title{font-size:20px;line-height:29px;letter-spacing:.15em;font-weight:600;margin-bottom:25px;text-transform:uppercase}.single-hentry .entry-title a{color:#333}.single-hentry .entry-title a:hover{color:#fbad48}.single-hentry .entry-featured .cms-carousel .owl-nav{margin-top:0}.single-hentry .entry-holder{padding:30px 0 54px;margin-bottom:50px}@media screen and (max-width:767px){.single-hentry .entry-holder{padding-left:0;padding-right:0}}.single-hentry .entry-more{margin-top:20px}.single-hentry .entry-more a{text-transform:uppercase;font-weight:700;font-size:12px;color:#ee7f2d}.single-hentry .entry-more a i{font-size:15px}.single-hentry .entry-more .cms-social{float:right}.single-hentry .entry-more .cms-social li{margin-left:15px}.single-hentry .entry-more .cms-social li a{color:#999}.single-hentry .entry-more .cms-social li a:hover{color:#fbad48}.blog article.single-hentry,.archive article.single-hentry{margin-bottom:100px;padding-bottom:23px;border-bottom:1px solid #f2f2f2}@media screen and (max-width:991px){.blog article.single-hentry,.archive article.single-hentry{margin-bottom:50px}}.blog article.single-hentry:last-child,.archive article.single-hentry:last-child{margin-bottom:36px}.blog .single-hentry .entry-holder,.archive .single-hentry .entry-holder{padding:30px 0 0}.blog .single-hentry .entry-title,.archive .single-hentry .entry-title{margin-bottom:5px}.blog .single-hentry .entry-meta li,.archive .single-hentry .entry-meta li{text-transform:capitalize;color:#999}@media screen and (min-width:768px){.blog .single-hentry .entry-meta li,.archive .single-hentry .entry-meta li{margin-bottom:20px}}.blog .single-hentry .entry-meta li.li-amdin,.archive .single-hentry .entry-meta li.li-amdin{color:#666}.blog .single-hentry .entry-meta li.li-amdin a,.archive .single-hentry .entry-meta li.li-amdin a,.blog .single-hentry .entry-meta li.li-amdin span,.archive .single-hentry .entry-meta li.li-amdin span{font-weight:500;color:#666}.blog .single-hentry .entry-content,.archive .single-hentry .entry-content{line-height:26px;margin-bottom:8px}.blog .single-hentry .entry-more,.archive .single-hentry .entry-more{margin-top:0;display:table;width:100%}.blog .single-hentry .entry-more a,.archive .single-hentry .entry-more a{float:left}.blog .single-hentry .entry-more .cms-social,.archive .single-hentry .entry-more .cms-social{float:right}.blog .navigation,.archive .navigation{margin-top:-70px}@media screen and (max-width:991px){.blog .navigation,.archive .navigation{margin-top:0}}.meta-single.meta-single-bottom{margin-top:15px}.meta-single.meta-single-bottom li{display:inline-block}.meta-single.meta-single-bottom li a{color:#999}.meta-single.meta-single-bottom li a:hover{color:#ee7f2d}.entry-video{margin-bottom:-8px}.entry-video iframe,.entry-video .wp-video{width:100% !important}.entry-meta li{display:inline-block;font-size:13px;margin-bottom:6px;color:#616161;position:relative}.entry-meta li:before{position:absolute;display:inline-block;content:"";background-color:#999;width:1px;height:60%;bottom:6px;top:50%;transform:translate(0px,-50%);left:4px}.entry-meta li:first-child:before{background-color:transparent}.entry-meta li a{color:#999;font-weight:500}.entry-meta li a:hover{color:#fbad48}.entry-meta li+li{padding-left:16px}.posts-pagination,.woocommerce-pagination ul.page-numbers{text-align:center}.posts-pagination .page-numbers,.woocommerce-pagination ul.page-numbers .page-numbers{background-color:transparent;font-family:"Poppins";color:#333;text-align:center;display:inline-block;font-size:18px;font-weight:700;letter-spacing:.125px}@media screen and (max-width:575px){.posts-pagination .page-numbers,.woocommerce-pagination ul.page-numbers .page-numbers{font-size:12px;font-weight:400}}.posts-pagination .page-numbers+.page-numbers,.woocommerce-pagination ul.page-numbers .page-numbers+.page-numbers{margin-left:16px}.posts-pagination .page-numbers.next,.woocommerce-pagination ul.page-numbers .page-numbers.next{margin-left:12px}.posts-pagination .page-numbers:hover,.woocommerce-pagination ul.page-numbers .page-numbers:hover{color:#ee7f2d}.posts-pagination .page-numbers.current,.woocommerce-pagination ul.page-numbers .page-numbers.current{border:none;color:#ee7f2d}.post-like{margin-right:22px;font-size:14px}.post-like i{margin-right:10px}.post-like .nectar-love{color:#999}.post-like .loved{color:#ee7f2d !important}.col-image-single-post img{margin-bottom:30px}.single-post .entry-holder .entry-content img{margin-top:25px;margin-bottom:25px}.single-post .site-content{padding-top:92px}.single-post .entry-featured .owl-nav{margin-top:5px}.single-post .entry-content{line-height:26px}.single-post .entry-content p{margin-bottom:30px}.single-post .col-image-single-post img{margin-bottom:30px}.single-post .entry-title{font-size:20px;color:#333;text-transform:uppercase;font-weight:700;margin-bottom:5px;letter-spacing:.15em}.single-post .entry-meta{margin-bottom:8px}.single-post .entry-meta li{color:#999}.single-post .entry-meta li a{color:#999}.single-post .entry-meta li a:hover{color:#ee7f2d}.single-post .entry-meta li.li-amdin{color:#666}.single-post .entry-meta li.li-amdin a,.single-post .entry-meta li.li-amdin span{font-weight:500;color:#666}.single-post .meta-single-top .entry-meta{margin-bottom:23px}.single-post .meta-single-top .entry-meta li{text-transform:capitalize;padding-left:12px;position:relative}.single-post .meta-single-top .entry-meta li span{text-transform:lowercase}.single-post .meta-single-top .entry-meta li:before{position:absolute;display:inline-block;content:"";background-color:#999;width:1px;height:60%;bottom:6px;top:50%;transform:translate(0px,-50%);left:4px}.single-post .meta-single-top .entry-meta li:first-child{padding-left:0}.single-post .meta-single-top .entry-meta li:first-child:before{background-color:transparent}.single-post .entry-content-bottom{margin:20px -15px}.single-post .entry-social-share{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;padding-top:15px;padding-bottom:15px;margin:30px 0}.single-post .entry-social-share label{color:#333;font-size:14px;font-style:normal;margin-right:26px}.single-post .entry-social-share ul,.single-post .entry-social-share li{display:inline-block}.single-post .entry-social-share ul+li,.single-post .entry-social-share li+li{margin-left:18px}.single-post .entry-social-share a{color:#5d5d5d;font-size:14px}.single-post .entry-social-share a:hover{color:#ee7f2d}.single-post .entry-tags{padding:0 15px}.single-post .entry-tags a{font-size:12px;display:inline-block;border:1px solid #999;border-image-slice:1;color:#999;line-height:30px;height:32px;padding:0 13px;margin-right:5px;margin-bottom:5px}.single-post .entry-tags a:hover{background-color:#ee7f2d;color:#fff}@media screen and (max-width:991px){.single-post .entry-social-share{margin-bottom:15px}.single-post .entry-tags,.single-post .entry-social-share{float:none}}.single-post .entry-holder{padding-bottom:10px;border-bottom:1px solid #ebebeb}.single-post .entry-author-info{border-bottom:1px solid #ebebeb;padding:33px 0 26px}.single-post .entry-author-info .author-avatar{width:70px;float:left}.single-post .entry-author-info .author-description{padding-left:100px;font-size:15px}.single-post .entry-author-info .author-description span{color:#282828;display:inline-block;font-size:18px;font-weight:700;line-height:30px;margin-bottom:15px;margin-top:-4px}.single-post .entry-author-info .user-social li{display:inline-block}.single-post .entry-author-info .user-social li a{color:#5d5d5d;font-size:15px}.single-post .entry-author-info .user-social li a:hover{color:#ee7f2d}.single-post .entry-author-info .user-social li+li{margin-left:24px}.single-post .post-previous-next{padding:27px 0 30px;border-bottom:1px solid #ebebeb}.single-post .post-previous-next .nav-image{width:90px;height:60px;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;display:inline-block;margin-top:5px}.single-post .post-previous-next .nav-inner span{font-size:13px;color:#616161;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms;display:block}.single-post .post-previous-next .nav-inner h3{font-size:12px;line-height:22px;display:inline-block;margin-bottom:0}.single-post .post-previous-next .nav-inner:hover h3{color:#ee7f2d}.single-post .post-previous-next .nav-link-prev{min-height:60px}.single-post .post-previous-next .nav-link-prev .nav-image{float:left;border:1px solid #eee;padding:1px}.single-post .post-previous-next .nav-link-prev .nav-inner{padding-left:110px}.single-post .post-previous-next .nav-link-next .nav-image{float:right;border:1px solid #eee;padding:1px}.single-post .post-previous-next .nav-link-next .nav-inner{padding-right:110px}@media screen and (max-width:575px){.single-post .post-previous-next .nav-link-prev{margin-bottom:20px}}@media screen and (min-width:992px){.single-post #primary.content-has-sidebar,.page-template-blog-standard #primary.content-has-sidebar{flex:0 0 66.6667%;max-width:66.6667%}.single-post #secondary,.page-template-blog-standard #secondary{flex:0 0 33.3333%;max-width:33.3333%}}.error404{background:#fff;background:radial-gradient(#fff,#fefefe,#b9babe)}.error404 .site-content{position:relative;padding-bottom:235px}.error404 .site-content img{margin-top:48px;margin-bottom:-32px}.error404 .site-content .sub-title-404{font-size:50px;font-family:"Playfair+Display+SC";text-transform:uppercase;margin-bottom:40px}@media screen and (max-width:767px){.error404 .site-content .sub-title-404{font-size:30px}}.error404 .site-content .btn-custom{font-size:17px}.error404 .site-content .btn-custom.btn-outline-primary{color:#333;font-weight:400;margin-bottom:18px}.error404 .site-content .social-404{position:absolute;bottom:35px;left:0;right:0;width:100%}.error404 .site-content .social-404 .widget{margin:0 auto;width:100%}.error404 .site-content .social-404 .cms-social{padding:0;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.error404 .site-content .social-404 .cms-social li{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-left:0;padding:0 20px;border-right:1px solid #999;height:70px;line-height:70px;color:#fff;text-align:center;font-weight:700}@media screen and (max-width:991px){.error404 .site-content .social-404 .cms-social li{height:50px;line-height:50px;border-right:none}}.error404 .site-content .social-404 .cms-social li a{font-size:22px;color:#999}.error404 .site-content .social-404 .cms-social li a:hover{color:#ee7f2d}.error404 .site-content .social-404 .cms-social li:last-child{border-right:none}.error404 .site-content .social-404 .cms-social li span{display:none}.search-results article.single-hentry{margin-bottom:50px;padding:0 0 50px;border-bottom:1px dotted}@media screen and (min-width:768px){.search-results article.single-hentry .entry-holder{padding-top:0}}@media screen and (max-width:767px){.search-results article.single-hentry .entry-holder{padding-bottom:0}}#secondary .widget{padding-bottom:45px;border-bottom:1px solid #ebebeb;margin-bottom:50px}#secondary .widget ul li{font-size:12px}#secondary .widget ul li:first-child a{padding-top:0}#secondary .widget ul li:last-child a{padding-bottom:0}#secondary .widget ul li:last-child ul li.last-child a{padding-bottom:0}#secondary .widget ul li a{padding:10px 0;color:#666;font-weight:700;display:inline-block}#secondary .widget ul li a:hover{color:#ee7f2d}#secondary .widget:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}#secondary .widget .menu{margin-bottom:-10px}#secondary .widget .menu .sub-menu>li a{padding-top:10px}#secondary .widget .menu .sub-menu>li:last-child a{padding-bottom:10px}#secondary .widget .menu li.last-child{padding-bottom:0}#secondary .widget .menu li.menu-item-has-children{padding:0}#secondary .widget .widget-title{background-color:#ebebeb;font-size:20px;font-weight:700;color:#333;text-transform:uppercase;padding:10px 15px 10px 50px;margin-bottom:43px;letter-spacing:.15em;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms}#secondary .widget .widget-title:hover{background-color:#ee7f2d;color:#fff}#secondary .widget .widget-title:before{position:absolute;content:"\f1cb";font-size:20px;font-family:FontAwesome;color:#333;top:50%;transform:translate(0px,-50%);left:15px}#secondary .widget.widget_archive ul li,#secondary .widget.cms-recent-post ul li{padding-top:0;letter-spacing:.05em;text-transform:uppercase;margin-bottom:12px}@media screen and (max-width:575px){#secondary .widget.widget_archive ul li,#secondary .widget.cms-recent-post ul li{line-height:20px}}#secondary .widget.widget_archive ul li a,#secondary .widget.cms-recent-post ul li a{display:block}@media screen and (min-width:992px){#secondary .widget.widget_archive ul li a,#secondary .widget.cms-recent-post ul li a{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}#secondary .widget.widget_archive ul li span,#secondary .widget.cms-recent-post ul li span{text-transform:none}#secondary .widget.widget_categories .widget-title:before{content:"\f07c";color:#333}#secondary .widget.cms-recent-post .widget-title:before{content:"\f044"}#secondary .widget.cms-recent-post ul li a{padding-bottom:0}#secondary .widget.widget_tag_cloud .widget-title:before{content:"\f02c"}#secondary .widget.widget_archive .widget-title:before{content:"\f017"}#menu-footer-nav{text-align:center}#menu-footer-nav li{display:inline-block;padding:15px 25px;text-transform:uppercase}#menu-footer-nav li a{color:#999}#menu-footer-nav li a:hover{color:#ee7f2d}#content .widget_categories ul ul ul ul ul,#content .widget_pages ul ul ul ul ul,#content .widget_nav_menu ul ul ul ul ul,#content .widget_meta ul ul ul ul ul{padding-left:0}.widget_search .searchform-wrap{position:relative}.widget_search .search-field{border:none;border-bottom:2px solid #999;color:#9b9b9b;padding:0 20px;line-height:50px;height:50px;font-size:12px;width:100%}.widget_search .search-field:focus{border:none;border-bottom:2px solid #ee7f2d;box-shadow:none}@media screen and (max-width:991px){.widget_search .search-field{background-color:#f2f2f2}}.widget_search .search-submit{position:absolute;top:0;right:0;height:50px;width:50px;padding:0;text-align:center;line-height:50px;border:none;background-color:transparent;background-image:none;color:#777;font-size:16px;border:none}.widget_search .search-submit:focus{box-shadow:none;outline:none !important;color:#ee7f2d}.widget_ef_recent_posts li:last-child{padding-bottom:0}.tagcloud{overflow:hidden;padding-top:5px}#secondary .widget.widget_tag_cloud .tagcloud a{background:0 0;padding:13px 28px !important;float:left;font-size:12px !important;font-weight:700;margin-right:10px;margin-bottom:5px;letter-spacing:.1em;margin-top:5px;color:#666;border:1px solid #ebebeb}#secondary .widget.widget_tag_cloud .tagcloud a:hover{color:#fff;background-color:#ee7f2d;border:1px solid #ee7f2d}@media screen and (max-width:575px){#secondary .widget.widget_tag_cloud .tagcloud a{width:100%;margin-right:0}}.widget_cms_recent_portfolio .list-item-port{overflow:hidden;margin-left:-5px;margin-right:-5px}.widget_cms_recent_portfolio .list-item-port li{display:flex;width:50%;float:left;padding:5px !important}.widget_cms_recent_portfolio .list-item-port li a{padding:0 !important}@media (min-width:576px) and (max-width:991px){.widget_cms_recent_portfolio .list-item-port li{width:33.333%}}.widget_cms_recent_portfolio .list-item-port li img{margin:0}.widget_recent_comments .recentcomments{margin-bottom:12px}.widget_recent_comments .recentcomments>a:before{content:'\A';white-space:pre}.widget_recent_comments .recentcomments:last-child{margin-bottom:0}.widget_rss ul{list-style:none}.widget_rss li:last-child{margin-bottom:0}.widget_calendar th,.widget_calendar td{text-align:center}.cms-social li{margin-left:20px;display:inline-block}.cms-social li:first-child{margin-left:0}.cms-social li a:hover{color:#ee7f2d}.cms-social li a span{display:none}.widget_cs_social_widget .footer-social-title{display:none}.widget_cs_social_widget .cms-social li a{font-size:20px}.widget_newsletterwidget .newsletter-subscription{margin:0}.widget_newsletterwidget form{position:relative}.widget_newsletterwidget form .tnp-field-email{margin:0}.widget_newsletterwidget form .tnp-field-email label{display:none}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{padding:.8075em 0;font-size:.875em}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-caption{display:block}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}@media screen and (max-width:991px){.comments-area{margin-bottom:50px}}.comments-area .comment-list-wrap{padding:25px 0 2px}.comments-area .comments-title{text-transform:uppercase;font-size:20px;font-weight:700;color:#333;letter-spacing:.12em;margin-bottom:40px}.comments-area .comment-respond{margin-top:40px}.comments-area .comment-respond .comment-form-comment textarea{width:100%;max-width:100%;padding:10px;border:1px solid #999;min-height:133px}.comments-area .comment-respond .comment-form-comment textarea:focus{border-color:#ee7f2d}.comments-area .no-comments{display:none}.comment-list{padding:0}.comment-list li .children{padding-left:90px}.comment-list li .children>li{margin-top:32px;margin-bottom:20px}.comment-list li.pingback .comment-content{padding-left:0}.comment-list>li{margin-bottom:15px;padding-bottom:20px}.comment-list>li:last-child{margin-bottom:0;padding-bottom:0;border:none}.comment-media{max-width:75px;max-height:75px;width:100%;float:left}.comment-media img{width:100%;max-width:100%;height:100%}.comment-title{text-transform:uppercase;font-size:18px;letter-spacing:.12em;margin-bottom:0;color:#333}.comment-date{color:#999;display:inline-block;font-size:12px;margin-bottom:7px}.comment-text{font-size:12px;color:#666;line-height:24px}.comment-content{display:table;padding-left:20px;vertical-align:top}.comment-reply{line-height:1;text-transform:uppercase;font-size:12px}.comment-reply a{font-weight:500;color:#333}.comment-reply a:hover{color:#ee7f2d}.comment-form .form-submit{margin-bottom:0}.comment-form .form-submit .submit{width:100%;line-height:50px;min-height:50px;color:#fff;font-weight:700;max-width:200px;border:none;font-size:12px;text-transform:uppercase;background-color:#ee7f2d}.comment-form .form-submit .submit:focus{outline:none}.comment-form .comment-notes{display:none}.comment-form .col-lg-4{margin-bottom:35px}.comment-form .comment-form-comment{margin-bottom:12px}.comment-form .comment-form-comment span.title-your-emailnotshow{display:inline-block;font-size:12px;font-style:italic;color:#999;margin-top:10px;margin-bottom:4px}.comment-form input{border:none;border-top:1px solid transparent;border-bottom:1px solid #999;font-weight:500;padding-left:10px;padding-right:10px;height:30px;line-height:28px}.comment-form input:focus{border-bottom:1px solid #ee7f2d}@media screen and (max-width:767px){.comment-media{float:none;display:inline-block}.comment-content{padding-left:0;padding-top:15px;display:block}.comment-content ul,.comment-content ol{text-align:left}.comment-list li .children{padding-left:0}}.site-footer{background-color:#222;background-image:url(//www.itbf-renovation.fr/wp-content/themes/arctecture/assets/css/../images/bg-footer.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;font-size:14px;line-height:22px;position:relative}.site-footer:before{position:absolute;display:block;content:" ";background-color:rgba(0,0,0,.8);width:100%;top:0;left:0;right:0;bottom:0}@media screen and (max-width:991px){.site-footer:before{background-color:#000}}.top-footer{color:#999;padding:310px 0 285px}@media (min-width:992px) and (max-width:1199px){.top-footer{padding:70px 0}}@media screen and (max-width:991px){.top-footer{padding:70px 0}}.top-footer .widget_nav_menu ul.menu li{font-size:13px;line-height:27px}.top-footer .widget_nav_menu ul.menu li a{color:#9b9b9b}.top-footer .widget_nav_menu ul.menu li a:hover{color:#fff}.top-footer .widget-title{font-size:20px;line-height:30px;margin-bottom:35px;color:#ee7f2d;font-family:inherit;position:relative;letter-spacing:.1em}@media screen and (max-width:767px){.top-footer .widget-title{font-size:16px}}.top-footer .widget-title:before{content:"";position:absolute;height:1px;width:100%;background-color:#ee7f2d;position:absolute;bottom:-5px;left:0}.top-footer .widget-title i{font-size:22px;margin-right:10px}.top-footer .cms-widget-footer ul li:nth-child(1),.top-footer .cms-widget-footer ul li:nth-child(3){font-weight:700;color:#fff;font-size:18px;letter-spacing:.1em;margin-bottom:10px}@media screen and (max-width:767px){.top-footer .cms-widget-footer ul li:nth-child(1),.top-footer .cms-widget-footer ul li:nth-child(3){font-size:14px}}.top-footer .cms-widget-footer ul li:nth-child(2),.top-footer .cms-widget-footer ul li:nth-child(4){font-size:14px;margin-bottom:17px}@media screen and (max-width:767px){.top-footer .cms-widget-footer ul li:nth-child(2),.top-footer .cms-widget-footer ul li:nth-child(4){color:#fff}}.top-footer a{color:#000}.top-footer a:hover{color:#fff}@media screen and (max-width:991px){.top-footer .cms-footer-item:nth-child(1),.top-footer .cms-footer-item:nth-child(2){margin-top:0;margin-bottom:30px}}.site-footer2 .bottom-footer{padding:13px 0;background-color:#000}.medium-footer{padding:0 0 35px;text-align:center;position:relative}.medium-footer .cms-social{padding:0;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.medium-footer .cms-social li{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-left:0;padding:0 20px;border-right:1px solid #999;height:70px;line-height:70px;color:#fff;font-weight:700}@media screen and (max-width:991px){.medium-footer .cms-social li{height:50px;line-height:50px;border-right:none}}.medium-footer .cms-social li a{font-size:22px;color:#999}.medium-footer .cms-social li a:hover{color:#ee7f2d}.medium-footer .cms-social li:last-child{border-right:none}.medium-footer .cms-social li span{display:none}.medium-footer .widget_cs_social_widget{margin:0 auto}.medium-footer .widget_cs_social_widget .footer-social-title{display:none}.bottom-footer{color:#666;padding:20px 0;position:relative;background-color:#000}.bottom-footer a{color:#fff}.bottom-footer a:hover{color:#ee7f2d}.bottom-footer .copyright-content{margin:0 auto;font-size:12px}.scroll-top{background-color:#ee7f2d;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;bottom:0;opacity:0;visibility:hidden;color:#fff;height:49px;position:fixed;right:40px;text-align:center;width:49px;font-size:22px;z-index:-1}.scroll-top:hover,.scroll-top:focus{background-color:#f29c5c;color:#fff}.scroll-top.on{visibility:visible;opacity:1;bottom:40px;z-index:999}.scroll-top i{left:0;position:absolute;right:0;top:50%;-webkit-transform:translate(0px,-50%);-khtml-transform:translate(0px,-50%);-moz-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%);-o-transform:translate(0px,-50%);transform:translate(0px,-50%)}.cms-modal{background-color:rgba(27,26,26,.98);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999;-webkit-transform:translateX(100%);-khtml-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);opacity:0;-webkit-transition:all .5s ease-in-out;-khtml-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.cms-modal .cms-modal-content{left:0;margin:auto;max-width:570px;position:absolute;right:0;top:50%;-webkit-transform:translate(0px,-50%) scaleX(0);-khtml-transform:translate(0px,-50%) scaleX(0);-moz-transform:translate(0px,-50%) scaleX(0);-ms-transform:translate(0px,-50%) scaleX(0);-o-transform:translate(0px,-50%) scaleX(0);transform:translate(0px,-50%) scaleX(0);position:relative;-webkit-transition:all .5s ease-in-out;-khtml-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;transition-delay:.5s}.cms-modal.open{-webkit-transform:translateX(0%);-khtml-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);opacity:1}.cms-modal.open .cms-modal-content{-webkit-transform:translate(0px,-50%) scaleX(1);-khtml-transform:translate(0px,-50%) scaleX(1);-moz-transform:translate(0px,-50%) scaleX(1);-ms-transform:translate(0px,-50%) scaleX(1);-o-transform:translate(0px,-50%) scaleX(1);transform:translate(0px,-50%) scaleX(1)}.cms-modal.remove{-webkit-transform:translateX(100%);-khtml-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);opacity:0;transition-delay:.5s}.cms-modal.remove .cms-modal-content{-webkit-transform:translate(0px,-50%) scaleX(0);-khtml-transform:translate(0px,-50%) scaleX(0);-moz-transform:translate(0px,-50%) scaleX(0);-ms-transform:translate(0px,-50%) scaleX(0);-o-transform:translate(0px,-50%) scaleX(0);transform:translate(0px,-50%) scaleX(0);transition-delay:0ms}.cms-modal .cms-close{position:absolute;top:30px;right:30px;display:none}.cms-modal .cms-close:before,.cms-modal .cms-close:after{background-color:#fff}.cms-modal .cms-close:hover:before,.cms-modal .cms-close:hover:after{background-color:#ee7f2d}@media screen and (max-width:991px){.cms-modal .cms-close{display:block}}@media screen and (max-width:575px){.cms-modal .cms-modal-content{max-width:300px}}.cms-search-popup .cms-search-form{border-bottom:2px solid #ee7f2d}.cms-search-popup .cms-search-form i{color:#fff;font-size:29px;position:absolute;top:50%;-webkit-transform:translate(0px,-50%);-khtml-transform:translate(0px,-50%);-moz-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%);-o-transform:translate(0px,-50%);transform:translate(0px,-50%);left:0}.cms-search-popup .cms-search-form .search-field{background-color:transparent;border:none;font-size:45px;height:inherit;line-height:1;padding:26px 10px 26px 46px;color:#fff}.cms-search-popup .cms-search-form .search-field:focus{-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.cms-register-popup .cms-modal-content,.cms-login-popup .cms-modal-content{max-width:370px}.cms-register-popup .cms-modal-content .cms-close,.cms-login-popup .cms-modal-content .cms-close{display:block;height:22px;line-height:22px;width:22px;background-color:#eee;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;right:10px;top:10px;opacity:0}.cms-register-popup .cms-modal-content .cms-close:before,.cms-login-popup .cms-modal-content .cms-close:before,.cms-register-popup .cms-modal-content .cms-close:after,.cms-login-popup .cms-modal-content .cms-close:after{background-color:#333;width:10px;top:11px;z-index:999}.cms-register-popup .cms-modal-content .cms-close:hover,.cms-login-popup .cms-modal-content .cms-close:hover{background-color:#ee7f2d}.cms-register-popup .cms-modal-content .cms-close:hover:before,.cms-login-popup .cms-modal-content .cms-close:hover:before,.cms-register-popup .cms-modal-content .cms-close:hover:after,.cms-login-popup .cms-modal-content .cms-close:hover:after{background-color:#fff}.cms-register-popup .cms-modal-content:hover .cms-close,.cms-login-popup .cms-modal-content:hover .cms-close{opacity:1}.cms-register-popup .cms-modal-content .cms-modal-holder,.cms-login-popup .cms-modal-content .cms-modal-holder{background-color:#fff;padding:28px 40px 40px;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.cms-register-popup .cms-modal-content .widget-title,.cms-login-popup .cms-modal-content .widget-title{font-size:18px;margin-bottom:30px;color:#fff}.cms-register-popup .cms-modal-content .cms-modal-body,.cms-login-popup .cms-modal-content .cms-modal-body{padding:0}.cms-register-popup .cms-modal-content .field-group,.cms-login-popup .cms-modal-content .field-group{margin-bottom:20px}.cms-register-popup .cms-modal-content .field-group .button,.cms-login-popup .cms-modal-content .field-group .button{line-height:70px}.cms-register-popup .cms-modal-content .field-group label,.cms-login-popup .cms-modal-content .field-group label,.cms-register-popup .cms-modal-content .field-group .forget,.cms-login-popup .cms-modal-content .field-group .forget{color:#9b9b9b;font-size:13px;font-weight:400}.cms-register-popup .cms-modal-content .field-group .forget:hover,.cms-login-popup .cms-modal-content .field-group .forget:hover{color:#ee7f2d}.cms-register-popup .cms-modal-content .field-group .wpcf7-not-valid-tip,.cms-login-popup .cms-modal-content .field-group .wpcf7-not-valid-tip{display:none !important}.cms-register-popup .cms-modal-content .fields-footer .field-group,.cms-login-popup .cms-modal-content .fields-footer .field-group{padding-top:10px;margin-bottom:0}.cms-register-popup .cms-modal-footer,.cms-login-popup .cms-modal-footer{margin-top:25px;text-align:center}.cms-register-popup .cms-modal-footer a,.cms-login-popup .cms-modal-footer a{font-weight:700;border-bottom:2px solid;display:inline-block}.cms-login-popup .profile-content{text-align:center}.cms-login-popup .user-name{color:#333;font-weight:700;font-style:italic;font-size:16px;margin:15px 0 8px}.cms-login-popup .user-press-logout{font-weight:700}.single-product.woocommerce #content #reviews #commentform #comment{border:1px solid #999}.single-product.woocommerce #content #reviews #commentform #comment:focus{border-color:#333}@media screen and (max-width:1199px){.top-footer:after{display:none}}@media screen and (max-width:991px){.top-footer-col1{margin-bottom:25px}.top-footer-col2 .top-footer-col2-inner{margin-bottom:35px}.top-footer:after{display:none}.find-us-container{margin-bottom:20px}}.cms-grid .item-featured .overlay{text-align:center}@media screen and (max-width:767px){.cms-grid .item-featured .overlay img{width:100%}}.cms-grid .cms-grid-inner{position:relative}.cms-grid .grid-item.cms-animated .grid-item-inner{animation:.65s ease 0s normal forwards 1 running moveUp;-webkit-animation:.65s ease 0s normal forwards 1 running moveUp;-webkit-transform:translateY(200px);-khtml-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px)}.cms-grid .cms-load-more{margin-top:35px}.cms-grid .cms-load-more span{padding-left:35px;padding-right:35px}.cms-grid .cms-load-more span i{margin-right:5px}.cms-grid .grid-title{font-size:18px;line-height:29px}.cms-grid .grid-item-inner:hover .grid-readmore-icon span{opacity:1}.cms-grid .grid-media{margin-bottom:21px}.grid-filter-wrap{margin-bottom:45px}.grid-filter-wrap span{cursor:pointer;display:inline-block;font-weight:500;margin:0 23px;padding:10px 0;color:#444;font-size:12px;position:relative;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms}.grid-filter-wrap span:before{-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms;position:absolute;height:1px;display:block;content:" ";background:#ee7f2d;opacity:0;width:20%;bottom:6px;left:50%;transform:translate(-50%,0%)}.grid-filter-wrap span.active,.grid-filter-wrap span:hover{color:#ee7f2d}.grid-filter-wrap span.active:before,.grid-filter-wrap span:hover:before{opacity:1;width:100%}.owl-nav{text-align:center;margin-top:40px}.owl-nav .owl-prev,.owl-nav .owl-next{display:inline-block;border:2px solid #e3e3e3;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;color:#9b9b9b;font-size:17px;height:50px;line-height:48px;text-align:center;width:50px;margin:0 5px;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms}.owl-nav .owl-prev:hover,.owl-nav .owl-next:hover{color:#fff;background-color:#ee7f2d;border-color:#ee7f2d}.owl-dots{text-align:center;margin-top:20px}.owl-dots .owl-dot{-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#999;display:inline-block;height:12px;margin:0 9px;width:12px;position:relative;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms}.owl-dots .owl-dot:before{-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;position:absolute;content:"";top:-4px;left:-4px;right:-4px;bottom:-4px;border:4px solid #999;background-color:transparent;opacity:0}.owl-dots .owl-dot.active,.owl-dots .owl-dot:hover{background-color:#ee7f2d}.owl-dots .owl-dot.active:before,.owl-dots .owl-dot:hover:before{opacity:1}.owl-arrows-middle .owl-nav{display:block !important}.owl-arrows-middle .owl-nav .owl-prev,.owl-arrows-middle .owl-nav .owl-next{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-khtml-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.owl-arrows-middle .owl-nav .owl-prev{left:-54px}.owl-arrows-middle .owl-nav .owl-next{right:-54px}.cms-carousel .owl-dots{margin-top:28px}.cms-carousel-filter{margin-bottom:25px}.cms-carousel-filter .cms-filter-item{font-size:24px;line-height:normal;color:rgba(0,0,0,.33);-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms;margin:0 38px 10px 0;display:inline-block}.cms-carousel-filter .cms-filter-item.cms-filter-active,.cms-carousel-filter .cms-filter-item:hover{color:#ee7f2d;cursor:pointer}#cms-loadding{background:#fff;height:100%;position:fixed;width:100%;z-index:999999;top:0;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms}#cms-loadding .loading-spin{display:block;height:65px;margin:-32px auto 0;position:relative;top:50%;width:65px}#cms-loadding .loading-spin .spinner{width:60px;height:60px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;-webkit-animation:spin-rotate-all 1s linear infinite;animation:spin-rotate-all 1s linear infinite}#cms-loadding .loading-spin .spinner .right-side,#cms-loadding .loading-spin .spinner .left-side{width:50%;height:100%;position:absolute;top:0;overflow:hidden;-webkit-animation:spin-fade-in-first 1.2s linear infinite alternate;animation:spin-fade-in-first 1.2s linear infinite alternate}#cms-loadding .loading-spin .spinner .left-side{left:0}#cms-loadding .loading-spin .spinner .right-side{right:0}#cms-loadding .loading-spin .spinner.color-2 .right-side,#cms-loadding .loading-spin .spinner.color-2 .left-side{-webkit-animation:spin-fade-in-second 1.2s linear infinite alternate;animation:spin-fade-in-second 1.2s linear infinite alternate}#cms-loadding .loading-spin .spinner .bar{width:100%;height:100%;-webkit-border-radius:200px 0 0 200px;-khtml-border-radius:200px 0 0 200px;-moz-border-radius:200px 0 0 200px;-ms-border-radius:200px 0 0 200px;-o-border-radius:200px 0 0 200px;border-radius:200px 0 0 200px;border:6px solid #ee7f2d;position:relative}#cms-loadding .loading-spin .spinner .bar:after{content:"";width:6px;height:6px;display:block;background:#ee7f2d;position:absolute;-webkit-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}#cms-loadding .loading-spin .spinner .right-side .bar{-webkit-border-radius:0 200px 200px 0;-khtml-border-radius:0 200px 200px 0;-moz-border-radius:0 200px 200px 0;-ms-border-radius:0 200px 200px 0;-o-border-radius:0 200px 200px 0;border-radius:0 200px 200px 0;border-left:none;-webkit-transform:rotate(-10deg);-webkit-transform-origin:left center;transform:rotate(-10deg);transform-origin:left center;-webkit-animation:spin-rotate-right .75s linear infinite alternate;animation:spin-rotate-right .75s linear infinite alternate}#cms-loadding .loading-spin .spinner .right-side .bar:after{bottom:-6px;left:-3px}#cms-loadding .loading-spin .spinner .left-side .bar{border-right:none;-webkit-transform:rotate(10deg);transform:rotate(10deg);-webkit-transform-origin:right center;transform-origin:right center;-webkit-animation:spin-rotate-left .75s linear infinite alternate;animation:spin-rotate-left .75s linear infinite alternate}#cms-loadding .loading-spin .spinner .left-side .bar:after{bottom:-6px;right:-3px}@media screen and (max-width:767px){.vc_column_container>.vc_column-inner{padding-left:15px !important;padding-right:15px !important}}body img.mfp-img{padding:0 !important}.mfp-fade.mfp-bg.mfp-ready{opacity:.95 !important}button.mfp-close,button.mfp-arrow{background-color:#ee7f2d !important}body .mfp-image-holder .mfp-close,body .mfp-iframe-holder .mfp-close{line-height:40px;padding:0;right:0;text-align:center;top:-44px;width:40px;-webkit-border-radius:2px 2px 0 0;-khtml-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-ms-border-radius:2px 2px 0 0;-o-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}body .mfp-bottom-bar{margin-top:0}.mfp-wrap .mfp-container .mfp-arrow{background-color:#ee7f2d !important}.mfp-wrap .mfp-container .mfp-arrow:before{border:none}.vc_custom_heading cite{color:#f29c5c;border-bottom:1px solid #f29c5c;font-style:normal}.vc_custom_heading.cite-dark cite{color:inherit;border-bottom:1px solid #000}.cms-space-layout2 .cms-inner-space,.cms-space-layout3 .cms-inner-space{width:200px;margin:12px auto;font-size:30px}.cms-space-layout2 .cms-inner-space a,.cms-space-layout3 .cms-inner-space a{color:#333}.cms-space-layout2 .cms-inner-space a:hover,.cms-space-layout3 .cms-inner-space a:hover{color:#ee7f2d}.cms-space-layout2 .cms-inner-space span,.cms-space-layout3 .cms-inner-space span{text-align:center;display:block}.cms-space-layout2 .cms-inner-space span.cms-border-center,.cms-space-layout3 .cms-inner-space span.cms-border-center{border-bottom:1px solid #999;margin:8px 0}.cms-space-layout2 .cms-icon-top,.cms-space-layout3 .cms-icon-top,.cms-space-layout2 .cms-icon-bottom,.cms-space-layout3 .cms-icon-bottom{cursor:pointer}.cms-space-layout2 .cms-icon-top:hover,.cms-space-layout3 .cms-icon-top:hover,.cms-space-layout2 .cms-icon-bottom:hover,.cms-space-layout3 .cms-icon-bottom:hover{color:#ee7f2d}.cms-textbox-default .cms-textbox-content{font-size:14px}.cms-meidabox-default{margin-bottom:20px}.cms-meidabox-default .cms-textbox-inner{box-shadow:0 7px 30px rgba(0,0,0,.15);padding:90px 100px;background:rgba(255,255,255,.95);position:relative}@media screen and (max-width:991px){.cms-meidabox-default .cms-textbox-inner{margin-top:0 !important;padding:30px 15px !important}}.cms-meidabox-default .content-textbox{text-align:center}.cms-meidabox-default .cms-img-transparent{max-width:335px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:.05}.cms-meidabox-default .cms-textbox-title{font-size:35px;padding-bottom:30px;margin-bottom:32px;text-transform:uppercase;letter-spacing:.1em;position:relative;font-weight:600;color:#333;font-family:"Playfair+Display+SC"}@media screen and (max-width:991px){.cms-meidabox-default .cms-textbox-title{font-size:20px !important}}.cms-meidabox-default .cms-textbox-title:before{position:absolute;content:" ";display:block;bottom:0;left:50%;width:100px;background-color:#fab702;height:1px;transform:translate(-50%,0)}.cms-meidabox-default .cms-sub-title{font-size:20px;font-weight:300;color:#666;letter-spacing:3px;margin-bottom:38px}.cms-meidabox-default .cms-textbox-description{font-weight:400;font-size:12px;text-align:center;color:#666;line-height:25px}.cms-meidabox-default .cms-textbox-icon{text-align:center}.cms-meidabox-default .cms-textbox-icon span{margin-top:7px;display:inline-block;border:1px solid #333}.cms-meidabox-default .cms-textbox-icon img{max-width:72px;padding:5px;border:1px solid #999;margin-left:auto;margin-right:auto;display:block}.cms-meidabox-default .cms-textbox-icon i{margin-top:57px;font-size:45px;color:#999}.cms-meidabox-default .btn-custom.btn-outline-primary{min-width:200px;margin-top:15px;letter-spacing:0em;font-weight:400}.cms-fancybox-icon{font-size:32px;color:#ee7f2d;margin-bottom:16px}.cms-fancybox-title{font-size:18px;line-height:29px;margin-bottom:19px}.cms-fancybox-description{font-size:15px;line-height:24px}.cms-fancybox-readmore{margin-top:18px}.cms-fancybox-default .cms-fancybox-icon{font-size:64px;margin-left:10px;margin-right:10px}.cms-fancybox-default .cms-fancybox-icon.icon-image{margin-left:0;margin-right:0}.cms-fancybox-default .cms-fancybox-icon i{height:90px;width:90px;line-height:90px;-webkit-border-radius:90px;-khtml-border-radius:90px;-moz-border-radius:90px;-ms-border-radius:90px;-o-border-radius:90px;border-radius:90px;background-color:rgba(0,0,0,0);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(238,127,45,.15)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(238,127,45,.15));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(238,127,45,.15));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(238,127,45,.15));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(238,127,45,.15));background-image:linear-gradient(left,rgba(0,0,0,0),rgba(238,127,45,.15));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='rgba(0, 0, 0, 0)',endColorStr='rgba(238, 127, 45, 0.15)',gradientType='1')}.cms-fancybox-default .cms-fancybox-icon i:before{position:relative;left:-10px}.cms-fancybox-default .cms-fancybox-inner.text-right .cms-fancybox-icon i{background-color:rgba(238,127,45,.15);background-image:-webkit-gradient(linear,left top,right top,from(rgba(238,127,45,.15)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(238,127,45,.15),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(238,127,45,.15),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(238,127,45,.15),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(238,127,45,.15),rgba(0,0,0,0));background-image:linear-gradient(left,rgba(238,127,45,.15),rgba(0,0,0,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='rgba(238, 127, 45, 0.15)',endColorStr='rgba(0, 0, 0, 0)',gradientType='1');background-color:transparent}.cms-fancybox-default .cms-fancybox-inner.text-right .cms-fancybox-icon i:before{left:auto;right:-10px}.cms-fancybox-layout2{position:relative}.cms-fancybox-layout2 .cms-icon-plus{margin-right:3px}.cms-fancybox-layout2 .cms-fancybox-icon{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-khtml-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);margin:0}.cms-fancybox-layout2 .cms-fancybox-icon+.cms-fancybox-holder{padding-left:70px}.cms-fancybox-layout3{position:relative}.cms-fancybox-layout3 .cms-icon-plus{margin-right:3px}.cms-fancybox-layout3 .cms-fancybox-title{font-size:20px}.cms-fancybox-layout3 .cms-fancybox-subtitle{font-size:14px;font-style:italic}.cms-fancybox-layout3 .cms-fancybox-icon{position:absolute;left:0;top:0;margin:0;font-size:52px;line-height:1;color:#e8e8e8}.cms-fancybox-layout3 .cms-fancybox-icon+.cms-fancybox-holder{padding-left:100px}@media screen and (max-width:991px){.cms-fancybox-layout3 .cms-fancybox-icon+.cms-fancybox-holder{padding-left:80px}}.cms-accordion-inner{background-color:#fff;-webkit-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.06);-khtml-box-shadow:0 4px 15px rgba(0,0,0,.06);-moz-box-shadow:0 4px 15px rgba(0,0,0,.06);-ms-box-shadow:0 4px 15px rgba(0,0,0,.06);-o-box-shadow:0 4px 15px rgba(0,0,0,.06);box-shadow:0 4px 15px rgba(0,0,0,.06);padding:30px}.cms-accordion-inner .cms-accordion-heading{margin-bottom:10px}.cms-accordion-inner .cms-accordion-heading h3{font-size:40px;color:#ee7f2d;float:left;margin:0}.cms-accordion-inner .cms-accordion-heading span{font-size:15px;font-weight:500;cursor:pointer;float:right;margin:10px 0}.cms-accordion-inner .card{border:none}.cms-accordion-inner .card .card-header{border-bottom:none;padding:0;background-color:transparent;position:relative;border-bottom:1px solid #e6e6e6;padding:29px 30px 29px 37px}.cms-accordion-inner .card .card-header.cms-active{border:none}.cms-accordion-inner .card .collapse{padding-left:37px;width:100% !important}.cms-accordion-inner .card .collapse.show{padding-bottom:30px;border-bottom:1px solid #e6e6e6}.cms-accordion-inner .card .card-link{font-size:24px;font-weight:700;color:#000;cursor:pointer}.cms-accordion-inner .card .card-link:before{content:"\f275";font-family:"Material-Design-Iconic-Font";margin-right:10px;left:0;position:absolute;top:50%;-webkit-transform:translate(0px,-50%);-khtml-transform:translate(0px,-50%);-moz-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%);-o-transform:translate(0px,-50%);transform:translate(0px,-50%);color:#ee7f2d}.cms-accordion-inner .card .cms-active .card-link:before{content:"\f270"}.cms-accordion-inner .card .card-body{padding:0}.cms-accordion-inner .card:last-child .collapse,.cms-accordion-inner .card:last-child .card-header{border-bottom:none}.cms-textbox-default.text-left{text-align:left !important}.cms-textbox-default.text-center{text-align:center !important}.cms-textbox-default.text-right{text-align:right !important}@media screen and (max-width:767px){.cms-textbox-default.text-right.text-mobile{text-align:left !important}}.cms-lists ul{font-size:16px;line-height:32px;font-weight:500}@media screen and (max-width:575px){.cms-lists ul{font-size:12px;padding-left:0;line-height:22px}}.cms-lists ul li{padding-left:31px;position:relative}@media screen and (max-width:575px){.cms-lists ul li{padding-left:22px;margin-bottom:22px}}.cms-lists ul i{font-size:20px;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-khtml-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);color:#ee7f2d}@media screen and (max-width:575px){.cms-lists ul i{top:10px}}.cms-lists.style-round ul{line-height:28px}.cms-lists.style-round ul li{padding-left:13px}.cms-lists.style-round ul li i{font-size:7px;color:#373737}.cms-lists.style-round ul li i:before{content:"\f26d"}.vc_tta-container{margin-bottom:0 !important}.vc_tta-container .vc_tta-style-flat.vc_tta-tabs .vc_tta-tabs-container ul li a{border:none;padding:0 13px;background-color:transparent !important;color:rgba(0,0,0,.33);font-size:24px;line-height:normal}.vc_tta-container .vc_tta-style-flat.vc_tta-tabs .vc_tta-tabs-container ul li.vc_active a,.vc_tta-container .vc_tta-style-flat.vc_tta-tabs .vc_tta-tabs-container ul li a:hover{color:#000}.vc_tta-container .vc_tta-style-flat.vc_tta-tabs .vc_tta-tabs-container ul li:first-child a{padding-left:0}.vc_tta-container .vc_tta-style-flat.vc_tta-tabs .vc_tta-tabs-container ul li:last-child a{padding-right:0}.vc_tta-container .vc_tta-style-flat.vc_tta-tabs .vc_tta-panels{background-color:transparent !important}.vc_tta-container .vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body{padding:30px 0 0}@media screen and (max-width:767px){.vc_tta-container .vc_tta-tabs.vc_tta-style-flat .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-title{background-color:#fff}.vc_tta-container .vc_tta-tabs.vc_tta-style-flat .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-title a{font-size:20px;padding-top:22px;padding-bottom:22px;color:#000}.vc_tta-container .vc_tta-tabs.vc_tta-style-flat .vc_tta-panels-container .vc_tta-panel .vc_tta-panel-title a:hover{color:#ee7f2d}.vc_tta-container .vc_tta-tabs.vc_tta-style-flat .vc_tta-panels-container .vc_tta-panel.vc_active .vc_tta-panel-title a{color:#ee7f2d}.vc_tta-container .vc_tta-tabs.vc_tta-style-flat .vc_tta-panels-container .vc_tta-panel-body{background-color:#fff !important;padding:30px}}.cms-banner{width:100%;text-align:center;position:relative}.cms-banner span{position:absolute;display:block;width:100%;height:100%;bottom:0;top:0;left:0;right:0}@media screen and (max-width:575px){.cms-info{margin-bottom:30px}}.cms-info .cms-info-inner{position:relative;padding-left:85px}.cms-info .cms-info-inner span.cms-label{font-size:12px;text-transform:uppercase;color:#333;position:absolute;width:85px;top:0;left:0;font-weight:700}@media screen and (max-width:575px){.cms-info .cms-info-inner span.cms-label{width:100%;position:static;margin-bottom:2px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ddd;display:block}}.cms-info .cms-info-inner ul li{font-size:12px;padding-bottom:7px;font-weight:500}.cms-info .cms-info-inner ul li a:hover{color:#ee7f2d}.cms-info .cms-info-inner ul li,.cms-info .cms-info-inner ul a{color:#666}@media screen and (max-width:575px){.cms-info .cms-info-inner{padding-left:0;position:static}}.cms-heading cite{color:#ee7f2d}.cms-heading .cms-heading-sub{font-size:14px;font-weight:300;color:#ee7f2d;margin-bottom:20px}.cms-heading .cms-heading-sub+.cms-heading-tag{margin-top:6px}.cms-heading .cms-heading-tag{margin-bottom:20px}.cms-heading .cms-heading-tag span{position:relative}.cms-heading .cms-heading-tag span.bd-style1{display:inline-block;padding-bottom:30px}.cms-heading .cms-heading-tag span.bd-style1:before{content:" ";position:absolute;display:block;height:1px;width:100px;background-color:#ee7f2d;bottom:0;left:50%;transform:translate(-50%,0%)}.cms-heading .cms-heading-tag span.bd-style1.bd-style1-left:before{left:0;transform:translate(0%,0%)}.cms-heading .cms-heading-tag span.bd-style1.bd-style1-right:before{left:100%;transform:translate(-100%,0%)}.cms-heading .cms-heading-tag span.bd-style2{padding-bottom:12px;display:inline-block;border-bottom:1px solid #fff;padding-left:3px}@media screen and (max-width:991px){.cms-heading .cms-heading-tag span.bd-style2{padding-left:0}}@media screen and (max-width:991px){.cms-heading .cms-heading-tag{font-size:20px}}.cms-heading .cms-heading-desc{font-size:16px;line-height:24px}.cms-heading .cms-heading-desc.h-boxed{max-width:580px;display:inline-block}.grid-readmore-icon span{display:block;height:20px;width:20px;position:absolute;left:0;right:0;margin:auto;top:50%;-webkit-transform:translate(0,-50%);-khtml-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms;opacity:0;z-index:99}.grid-readmore-icon span:before,.grid-readmore-icon span:after{content:"";background-color:#fff;position:absolute}.grid-readmore-icon span:before{width:20px;height:2px;top:9px;left:0}.grid-readmore-icon span:after{width:2px;height:20px;left:9px;top:0}.cms-grid-blog .single-hentry .entry-holder{padding:22px 0 15px}.cms-grid-blog .single-hentry .entry-title{font-size:18px;line-height:25px;margin-bottom:20px}.cms-grid-blog .single-hentry .entry-content+.entry-meta{margin-top:17px}.cms-grid-blog .single-hentry .entry-content+.entry-meta li{margin-bottom:0}.cms-grid-blog .single-hentry:hover .grid-readmore-icon span{opacity:1}.cms-blog-carousel .owl-dots{margin-top:27px}.cms-blog-carousel .owl-stage-outer{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}.cms-blog-carousel .cms-carousel-item{clear:both;display:table;width:100%;margin-bottom:50px}.cms-blog-carousel .cms-carousel-item:last-child{margin-bottom:0}.cms-blog-carousel .cms-carousel-item .gr-date span{font-family:"Poppins";display:inline-block;font-size:12px;color:#333}.cms-blog-carousel .cms-carousel-item .gr-date span:nth-child(1){font-weight:700}.cms-blog-carousel .cms-carousel-item .gr-date span:nth-child(2){text-transform:uppercase}.cms-blog-carousel .cms-carousel-item .entry-title{font-family:"Poppins";font-size:16px;font-weight:700;line-height:22px;margin-bottom:12px}.cms-blog-carousel .cms-carousel-item .entry-title a:hover{color:#ee7f2d}.cms-blog-carousel .cms-carousel-item .entry-excerpt{color:#666;font-size:12px;line-height:18px;margin-bottom:12px}.cms-blog-carousel .cms-carousel-item .entry-meta-blog li{display:inline-block;font-size:14px;margin-bottom:6px;color:#616161;position:relative}.cms-blog-carousel .cms-carousel-item .entry-meta-blog li.post-like{margin-right:0}.cms-blog-carousel .cms-carousel-item .entry-meta-blog li+li{padding-left:14px}.cms-blog-carousel .cms-carousel-item .entry-meta-blog li a{color:#999;font-weight:500}.cms-blog-carousel .cms-carousel-item .entry-meta-blog li i{margin-right:5px}@media screen and (max-width:767px){.cms-blog-carousel .entry-title{margin-top:30px}.cms-blog-carousel .entry-meta-blog,.cms-blog-carousel .gr-date{display:inline-block}.cms-blog-carousel .gr-date{margin-left:15px}}@media (min-width:768px) and (max-width:991px){.cms-blog-carousel .entry-featured{width:40%;float:left;overflow:hidden}.cms-blog-carousel .entry-featured img{-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.cms-blog-carousel .entry-featured img:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.cms-blog-carousel .entry-content{width:60%;padding-left:20px;float:right}.cms-blog-carousel .entry-meta-blog,.cms-blog-carousel .gr-date{display:inline-block}.cms-blog-carousel .gr-date{margin-left:15px}}@media (min-width:992px) and (max-width:1199px){.cms-blog-carousel .entry-featured{width:40%;float:left}.cms-blog-carousel .entry-content{width:60%;padding-left:20px;float:right}.cms-blog-carousel .entry-content .entry-title{font-size:18px;line-height:29px;margin-bottom:20px}.cms-blog-carousel .entry-content .entry-excerpt{font-size:12px;line-height:28px;margin-bottom:20px}.cms-blog-carousel .entry-meta-blog,.cms-blog-carousel .gr-date{display:inline-block}.cms-blog-carousel .gr-date{margin-left:15px}}@media screen and (min-width:1200px){.cms-blog-carousel .cms-carousel-item{clear:both;display:table;width:100%}.cms-blog-carousel .cms-carousel-item .entry-featured{width:50%}.cms-blog-carousel .cms-carousel-item .entry-content{width:50%;position:relative}.cms-blog-carousel .cms-carousel-item .entry-content .inner-content{box-shadow:0px 0px 13px 5px rgba(0,0,0,.15);background:#fff;position:absolute;height:100% !important;padding:30px 35px 35px 165px}.cms-blog-carousel .cms-carousel-item .entry-content .inner-content:before{position:absolute;left:95px;top:0;bottom:0;display:block;content:"";background-color:#ee7f2d;width:1px;height:100%}.cms-blog-carousel .cms-carousel-item .gr-date{position:absolute;left:60px;background:#ee7f2d;width:70px;padding:25px 20px;height:85px;text-align:center;z-index:1}.cms-blog-carousel .cms-carousel-item .gr-date span{font-family:"Poppins";display:block}.cms-blog-carousel .cms-carousel-item .gr-date span:nth-child(1){font-size:20px;color:#333;font-weight:700}.cms-blog-carousel .cms-carousel-item .gr-date span:nth-child(2){font-size:14px;color:#fff;text-transform:uppercase;margin-top:-7px}.cms-blog-carousel .cms-carousel-item .entry-title{font-family:"Poppins";font-size:20px;font-weight:700;line-height:29px;margin-bottom:20px}.cms-blog-carousel .cms-carousel-item .entry-title a:hover{color:#ee7f2d}.cms-blog-carousel .cms-carousel-item .entry-excerpt{color:#666;font-size:12px;line-height:28px;margin-bottom:20px}.cms-blog-carousel .cms-carousel-item .entry-meta-blog li{display:inline-block;font-size:14px;margin-bottom:6px;color:#616161;position:relative}.cms-blog-carousel .cms-carousel-item .entry-meta-blog li.post-like{margin-right:0}.cms-blog-carousel .cms-carousel-item .entry-meta-blog li+li{padding-left:14px}.cms-blog-carousel .cms-carousel-item .entry-meta-blog li a{color:#999;font-weight:500}.cms-blog-carousel .cms-carousel-item .entry-meta-blog li i{margin-right:5px}.cms-blog-carousel .cms-carousel-item:first-child{margin-bottom:125px}.cms-blog-carousel .cms-carousel-item:first-child .entry-featured{float:left}.cms-blog-carousel .cms-carousel-item:first-child .entry-featured .inner-featured{margin-right:-15px;min-height:315px}.cms-blog-carousel .cms-carousel-item:first-child .entry-content{float:right}.cms-blog-carousel .cms-carousel-item:first-child .entry-content .inner-content{top:35px;margin-left:-15px;min-height:315px}.cms-blog-carousel .cms-carousel-item:first-child .entry-content .gr-date{top:-5px}.cms-blog-carousel .cms-carousel-item:last-child .entry-featured{float:right}.cms-blog-carousel .cms-carousel-item:last-child .entry-featured .inner-featured{margin-left:-15px;min-height:315px}.cms-blog-carousel .cms-carousel-item:last-child .entry-content{float:left}.cms-blog-carousel .cms-carousel-item:last-child .entry-content .inner-content{top:-35px;margin-right:-15px;min-height:315px}.cms-blog-carousel .cms-carousel-item:last-child .entry-content .gr-date{top:-5px}}@media (min-width:1200px) and (max-width:1360px){.cms-blog-carousel .cms-carousel-item .entry-title{font-size:16px;font-weight:700;line-height:26px;margin-bottom:15px}.cms-blog-carousel .cms-carousel-item .entry-title a:hover{color:#ee7f2d}.cms-blog-carousel .cms-carousel-item .entry-content .inner-content{padding-left:125px}.cms-blog-carousel .cms-carousel-item .entry-content .inner-content:before{left:76px}.cms-blog-carousel .cms-carousel-item .gr-date{left:40px}}.gm-style img[src*="https://maps.gstatic.com/mapfiles/api-3/images/spotlight-"]{display:none}.gm-style .gmnoprint{opacity:1 !important;overflow:visible !important}.gm-style .marker-icon{height:18px !important;width:18px !important;background-color:#ee7f2d;-webkit-border-radius:18px;-khtml-border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px;border-radius:18px;position:absolute}.gm-style .marker-icon:before,.gm-style .marker-icon:after{content:"";display:inline-block;width:18px;height:18px;position:absolute;top:0;left:0;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;opacity:1;background-color:#ee7f2d}.gm-style .marker-icon:before{-webkit-animation:markerWave 1.5s cubic-bezier(.4,0,.2,1) infinite forwards;animation:markerWave 1.5s cubic-bezier(.4,0,.2,1) infinite forwards}.gm-style .marker-icon:after{-webkit-animation:markerWave 1.5s .45s cubic-bezier(0,0,.2,1) infinite forwards;animation:markerWave 1.5s .45s cubic-bezier(0,0,.2,1) infinite forwards}.cms-heading-tag{font-size:32px;font-weight:600;letter-spacing:.1em}.vc_tta-container{margin:0 !important}.vc_tta-container>h2{font-size:17px;line-height:32px;margin-bottom:30px}.vc_tta-container .vc_tta-tabs.vc_tta-style-classic:not(.vc_tta-tabs-position-left) .vc_tta-tabs-container{text-align:center;margin-bottom:33px !important}.vc_tta-container .vc_tta-tabs.vc_tta-style-classic:not(.vc_tta-tabs-position-left) .vc_tta-tabs-container .vc_tta-tabs-list{border-bottom:none}.vc_tta-container .vc_tta-tabs.vc_tta-style-classic:not(.vc_tta-tabs-position-left) .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a{padding:11px 20px;font-size:13px;color:#333;line-height:1;text-transform:uppercase;position:relative;border:none;font-weight:800;background-color:transparent;letter-spacing:.02em;margin:0 6px}.vc_tta-container .vc_tta-tabs.vc_tta-style-classic:not(.vc_tta-tabs-position-left) .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a:before{background-color:#ee7f2d;bottom:0 !important;content:"";display:block;height:2px !important;left:0;margin:auto;opacity:0;position:absolute;right:0 !important;top:inherit !important;width:0;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms}.vc_tta-container .vc_tta-tabs.vc_tta-style-classic:not(.vc_tta-tabs-position-left) .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a,.vc_tta-container .vc_tta-tabs.vc_tta-style-classic:not(.vc_tta-tabs-position-left) .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:hover a{color:#ee7f2d}.vc_tta-container .vc_tta-tabs.vc_tta-style-classic:not(.vc_tta-tabs-position-left) .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a:before,.vc_tta-container .vc_tta-tabs.vc_tta-style-classic:not(.vc_tta-tabs-position-left) .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:hover a:before{width:100%;opacity:1}.vc_tta-container .vc_tta-tabs.vc_tta-style-classic:not(.vc_tta-tabs-position-left) .vc_tta-panels-container .vc_tta-panels{border:none;background-color:transparent}.vc_tta-container .vc_tta-tabs.vc_tta-style-classic:not(.vc_tta-tabs-position-left) .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-body{padding:0;text-align:center;font-size:16px;line-height:26px}.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-left .vc_tta-tabs-container,.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-right .vc_tta-tabs-container{width:inherit}.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-left .vc_tta-tabs-container .vc_tta-tabs-list,.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-right .vc_tta-tabs-container .vc_tta-tabs-list{border-right:1px solid #e6e6e6}.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-left .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab,.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-right .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab{margin-top:0}.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-left .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:first-child,.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-right .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:first-child{margin-top:1px}.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-left .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a,.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-right .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a{background-color:#fff;color:#333;padding:10px 30px;font-weight:800;font-size:13px;line-height:1.1;text-transform:uppercase;-webkit-border-radius:0px;-khtml-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0;border:none;text-align:right;margin:0;position:relative;letter-spacing:.02em}.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-left .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a:before,.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-right .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a:before{background-color:#ee7f2d !important;bottom:0 !important;content:"";display:block !important;height:0 !important;left:inherit !important;margin:auto;opacity:0;position:absolute;right:0 !important;top:inherit !important;width:2px !important;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms}.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-left .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a,.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-right .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a,.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-left .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:hover a,.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-right .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:hover a{color:#ee7f2d !important}.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-left .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a:before,.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-right .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a:before,.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-left .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:hover a:before,.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-right .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:hover a:before{height:100% !important;opacity:1}.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-left .vc_tta-panels-container,.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-right .vc_tta-panels-container{width:inherit;padding-left:50px}.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-left .vc_tta-panels-container .vc_tta-panels,.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-right .vc_tta-panels-container .vc_tta-panels{background-color:transparent;border:none}.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-left .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-body,.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-right .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-body{padding:0;font-size:16px;line-height:26px}.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-right .vc_tta-panels-container{padding-left:0;padding-right:30px}.vc_tta-container .vc_tta-tabs.vc_tta-style-classic.vc_tta-tabs-position-right .vc_tta-panels-container .vc_tta-tabs-list .vc_tta-tab{text-align:left}.vc_tta-container .vc_tta-tabs.vc_tta-style-modern:not(.vc_tta-tabs-position-left) .vc_tta-tabs-container{text-align:center;margin-bottom:26px !important}.vc_tta-container .vc_tta-tabs.vc_tta-style-modern:not(.vc_tta-tabs-position-left) .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a{padding:0 20px;font-size:13px;color:#333;font-weight:800;line-height:1;position:relative;border:none;background-color:transparent;text-transform:uppercase;letter-spacing:.02em}.vc_tta-container .vc_tta-tabs.vc_tta-style-modern:not(.vc_tta-tabs-position-left) .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a i{height:60px;line-height:60px;width:60px;border:1px solid #e6e6e6;background-color:#fff;font-size:28px;color:#333;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;display:inline-block;margin-bottom:17px;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms}.vc_tta-container .vc_tta-tabs.vc_tta-style-modern:not(.vc_tta-tabs-position-left) .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a span{display:block;margin:0 !important}.vc_tta-container .vc_tta-tabs.vc_tta-style-modern:not(.vc_tta-tabs-position-left) .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a span+i{margin-bottom:0;margin-top:23px}.vc_tta-container .vc_tta-tabs.vc_tta-style-modern:not(.vc_tta-tabs-position-left) .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a,.vc_tta-container .vc_tta-tabs.vc_tta-style-modern:not(.vc_tta-tabs-position-left) .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:hover a{color:#ee7f2d}.vc_tta-container .vc_tta-tabs.vc_tta-style-modern:not(.vc_tta-tabs-position-left) .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active i,.vc_tta-container .vc_tta-tabs.vc_tta-style-modern:not(.vc_tta-tabs-position-left) .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:hover i{background-color:#ee7f2d;border-color:#ee7f2d;color:#fff}.vc_tta-container .vc_tta-tabs.vc_tta-style-modern:not(.vc_tta-tabs-position-left) .vc_tta-panels-container .vc_tta-panels{border:none;background-color:transparent}.vc_tta-container .vc_tta-tabs.vc_tta-style-modern:not(.vc_tta-tabs-position-left) .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-body{padding:0;text-align:center;font-size:16px;line-height:26px}.vc_tta-container .vc_tta-tabs.vc_tta-style-modern:not(.vc_tta-tabs-position-left).tabs-position-bottom{padding-bottom:188px;position:relative}.vc_tta-container .vc_tta-tabs.vc_tta-style-modern:not(.vc_tta-tabs-position-left).tabs-position-bottom .vc_tta-tabs-container{bottom:0;margin-bottom:0 !important;position:absolute;width:100%}.vc_tta-container .vc_tta-tabs.vc_tta-style-modern:not(.vc_tta-tabs-position-left).tabs-position-bottom .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a i{font-size:24px}.vc_tta-container .vc_tta-tabs.vc_tta-style-modern.vc_tta-tabs-position-left .vc_tta-tabs-container,.vc_tta-container .vc_tta-tabs.vc_tta-style-modern.vc_tta-tabs-position-right .vc_tta-tabs-container{width:inherit}.vc_tta-container .vc_tta-tabs.vc_tta-style-modern.vc_tta-tabs-position-left .vc_tta-tabs-container .vc_tta-tabs-list,.vc_tta-container .vc_tta-tabs.vc_tta-style-modern.vc_tta-tabs-position-right .vc_tta-tabs-container .vc_tta-tabs-list{border:none !important;margin:0 !important;overflow:hidden}.vc_tta-container .vc_tta-tabs.vc_tta-style-modern.vc_tta-tabs-position-left .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab,.vc_tta-container .vc_tta-tabs.vc_tta-style-modern.vc_tta-tabs-position-right .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab{margin:0 !important;border-bottom:none;overflow:hidden}.vc_tta-container .vc_tta-tabs.vc_tta-style-modern.vc_tta-tabs-position-left .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:first-child a,.vc_tta-container .vc_tta-tabs.vc_tta-style-modern.vc_tta-tabs-position-right .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:first-child a{-webkit-border-radius:2px 2px 0 0;-khtml-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-ms-border-radius:2px 2px 0 0;-o-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.vc_tta-container .vc_tta-tabs.vc_tta-style-modern.vc_tta-tabs-position-left .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:last-child a,.vc_tta-container .vc_tta-tabs.vc_tta-style-modern.vc_tta-tabs-position-right .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:last-child a{-webkit-border-radius:0 0 2px 2px;-khtml-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-ms-border-radius:0 0 2px 2px;-o-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px}.vc_tta-container .vc_tta-tabs.vc_tta-style-modern.vc_tta-tabs-position-left .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a,.vc_tta-container .vc_tta-tabs.vc_tta-style-modern.vc_tta-tabs-position-right .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab a{background:#fff;color:#333;padding:14px 50px;font-weight:800;font-size:13px;line-height:1.1;text-transform:uppercase;border:none;text-align:center;margin:0;position:relative;letter-spacing:.02em;border:1px solid #e6e6e6;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.vc_tta-container .vc_tta-tabs.vc_tta-style-modern.vc_tta-tabs-position-left .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a,.vc_tta-container .vc_tta-tabs.vc_tta-style-modern.vc_tta-tabs-position-right .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active a,.vc_tta-container .vc_tta-tabs.vc_tta-style-modern.vc_tta-tabs-position-left .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:hover a,.vc_tta-container .vc_tta-tabs.vc_tta-style-modern.vc_tta-tabs-position-right .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab:hover a{color:#fff !important;background:#ee7f2d;border-color:#ee7f2d}.vc_tta-container .vc_tta-tabs.vc_tta-style-modern.vc_tta-tabs-position-left .vc_tta-panels-container,.vc_tta-container .vc_tta-tabs.vc_tta-style-modern.vc_tta-tabs-position-right .vc_tta-panels-container{width:inherit;padding-left:50px}.vc_tta-container .vc_tta-tabs.vc_tta-style-modern.vc_tta-tabs-position-left .vc_tta-panels-container .vc_tta-panels,.vc_tta-container .vc_tta-tabs.vc_tta-style-modern.vc_tta-tabs-position-right .vc_tta-panels-container .vc_tta-panels{background-color:transparent;border:none}.vc_tta-container .vc_tta-tabs.vc_tta-style-modern.vc_tta-tabs-position-left .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-body,.vc_tta-container .vc_tta-tabs.vc_tta-style-modern.vc_tta-tabs-position-right .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-body{padding:0;font-size:16px;line-height:26px}.vc_tta-container .vc_tta-tabs.vc_tta-style-modern.vc_tta-tabs-position-right .vc_tta-panels-container{padding-left:0;padding-right:30px}.vc_tta-container .vc_tta-tabs.vc_tta-style-modern.vc_tta-tabs-position-right .vc_tta-panels-container .vc_tta-tabs-list .vc_tta-tab{text-align:left}.vc_tta-container .vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-body{border-color:transparent;border-width:0;background-color:#fff;padding:0;font-size:16px;line-height:26px}.vc_tta-container .vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-body img{margin-top:8px;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.vc_tta-container .vc_tta-accordion.vc_tta-style-classic .vc_tta-panels .vc_tta-panel{margin-bottom:15px}.vc_tta-container .vc_tta-accordion.vc_tta-style-classic .vc_tta-panels .vc_tta-panel:last-child{margin-bottom:0}.vc_tta-container .vc_tta-accordion.vc_tta-style-classic .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading{background-color:#f9f9f9 !important;background-image:none !important;border:medium none;-webkit-border-radius:0px;-khtml-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0;padding:0}.vc_tta-container .vc_tta-accordion.vc_tta-style-classic .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title{border:none;font-family:inherit}.vc_tta-container .vc_tta-accordion.vc_tta-style-classic .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title>a{font-size:16px;line-height:26px;color:#333;padding:24px 17px}.vc_tta-container .vc_tta-accordion.vc_tta-style-classic .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title>a .vc_tta-controls-icon.vc_tta-controls-icon-plus{width:10px;height:10px}.vc_tta-container .vc_tta-accordion.vc_tta-style-classic .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title>a .vc_tta-controls-icon.vc_tta-controls-icon-plus:before,.vc_tta-container .vc_tta-accordion.vc_tta-style-classic .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title>a .vc_tta-controls-icon.vc_tta-controls-icon-plus:after{border-color:#ee7f2d}.vc_tta-container .vc_tta-accordion.vc_tta-style-classic .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-left>a{padding-left:50px;padding-right:30px}.vc_tta-container .vc_tta-accordion.vc_tta-style-classic .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-left i{left:30px}.vc_tta-container .vc_tta-accordion.vc_tta-style-classic .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-right>a{padding-left:30px;padding-right:50px}.vc_tta-container .vc_tta-accordion.vc_tta-style-classic .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-right i{right:30px}.vc_tta-container .vc_tta-accordion.vc_tta-style-classic .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{background-color:#f9f9f9;font-size:14px;font-weight:400;color:#a5a5a5;line-height:24px;border:none;padding:0 30px 27px;position:relative}.vc_tta-container .vc_tta-accordion.vc_tta-style-modern .vc_tta-panels .vc_tta-panel{margin-bottom:15px}.vc_tta-container .vc_tta-accordion.vc_tta-style-modern .vc_tta-panels .vc_tta-panel:last-child{margin-bottom:0}.vc_tta-container .vc_tta-accordion.vc_tta-style-modern .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading{background-color:#282828 !important;background-image:none !important;border:medium none;-webkit-border-radius:0px;-khtml-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0;padding:0}.vc_tta-container .vc_tta-accordion.vc_tta-style-modern .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title{border:none;font-family:inherit}.vc_tta-container .vc_tta-accordion.vc_tta-style-modern .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title>a{font-size:16px;line-height:26px;color:#fff;padding:24px 17px}.vc_tta-container .vc_tta-accordion.vc_tta-style-modern .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title>a .vc_tta-controls-icon.vc_tta-controls-icon-plus{width:10px;height:10px}.vc_tta-container .vc_tta-accordion.vc_tta-style-modern .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title>a .vc_tta-controls-icon.vc_tta-controls-icon-plus:before,.vc_tta-container .vc_tta-accordion.vc_tta-style-modern .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title>a .vc_tta-controls-icon.vc_tta-controls-icon-plus:after{border-color:#fff}.vc_tta-container .vc_tta-accordion.vc_tta-style-modern .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-left>a{padding-left:50px;padding-right:30px}.vc_tta-container .vc_tta-accordion.vc_tta-style-modern .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-left i{left:30px}.vc_tta-container .vc_tta-accordion.vc_tta-style-modern .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-right>a{padding-left:30px;padding-right:50px}.vc_tta-container .vc_tta-accordion.vc_tta-style-modern .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-right i{right:30px}.vc_tta-container .vc_tta-accordion.vc_tta-style-modern .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{background-color:#f9f9f9;font-size:14px;font-weight:400;color:#a5a5a5;line-height:24px;border:none;padding:0 30px 27px;position:relative}.vc_tta-container .vc_tta-accordion.vc_tta-style-modern .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading{background-color:#f9f9f9 !important}.vc_tta-container .vc_tta-accordion.vc_tta-style-modern .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a{color:#333}.vc_tta-container .vc_tta-accordion.vc_tta-style-modern .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a .vc_tta-controls-icon.vc_tta-controls-icon-plus:before,.vc_tta-container .vc_tta-accordion.vc_tta-style-modern .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a .vc_tta-controls-icon.vc_tta-controls-icon-plus:after{border-color:#333}.vc_tta-container .vc_tta-accordion.vc_tta-style-outline .vc_tta-panels .vc_tta-panel,.vc_tta-container .vc_tta-accordion.vc_tta-style-flat .vc_tta-panels .vc_tta-panel{margin-bottom:0}.vc_tta-container .vc_tta-accordion.vc_tta-style-outline .vc_tta-panels .vc_tta-panel:last-child,.vc_tta-container .vc_tta-accordion.vc_tta-style-flat .vc_tta-panels .vc_tta-panel:last-child{margin-bottom:0}.vc_tta-container .vc_tta-accordion.vc_tta-style-outline .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading,.vc_tta-container .vc_tta-accordion.vc_tta-style-flat .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading{background-color:#fff !important;background-image:none !important;border:1px solid #ededed;-webkit-border-radius:0px;-khtml-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0;padding:0}.vc_tta-container .vc_tta-accordion.vc_tta-style-outline .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title,.vc_tta-container .vc_tta-accordion.vc_tta-style-flat .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title{border:none;font-family:inherit}.vc_tta-container .vc_tta-accordion.vc_tta-style-outline .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title>a,.vc_tta-container .vc_tta-accordion.vc_tta-style-flat .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title>a{font-size:16px;line-height:26px;color:#333;padding:25px 17px}.vc_tta-container .vc_tta-accordion.vc_tta-style-outline .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title>a .vc_tta-controls-icon.vc_tta-controls-icon-plus,.vc_tta-container .vc_tta-accordion.vc_tta-style-flat .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title>a .vc_tta-controls-icon.vc_tta-controls-icon-plus{width:10px;height:10px}.vc_tta-container .vc_tta-accordion.vc_tta-style-outline .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title>a .vc_tta-controls-icon.vc_tta-controls-icon-plus:before,.vc_tta-container .vc_tta-accordion.vc_tta-style-flat .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title>a .vc_tta-controls-icon.vc_tta-controls-icon-plus:before,.vc_tta-container .vc_tta-accordion.vc_tta-style-outline .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title>a .vc_tta-controls-icon.vc_tta-controls-icon-plus:after,.vc_tta-container .vc_tta-accordion.vc_tta-style-flat .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title>a .vc_tta-controls-icon.vc_tta-controls-icon-plus:after{border-color:#282828}.vc_tta-container .vc_tta-accordion.vc_tta-style-outline .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-left>a,.vc_tta-container .vc_tta-accordion.vc_tta-style-flat .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-left>a{padding-left:50px;padding-right:30px}.vc_tta-container .vc_tta-accordion.vc_tta-style-outline .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-left i,.vc_tta-container .vc_tta-accordion.vc_tta-style-flat .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-left i{left:30px}.vc_tta-container .vc_tta-accordion.vc_tta-style-outline .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-right>a,.vc_tta-container .vc_tta-accordion.vc_tta-style-flat .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-right>a{padding-left:30px;padding-right:50px}.vc_tta-container .vc_tta-accordion.vc_tta-style-outline .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-right i,.vc_tta-container .vc_tta-accordion.vc_tta-style-flat .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title.vc_tta-controls-icon-position-right i{right:30px}.vc_tta-container .vc_tta-accordion.vc_tta-style-outline .vc_tta-panels .vc_tta-panel .vc_tta-panel-body,.vc_tta-container .vc_tta-accordion.vc_tta-style-flat .vc_tta-panels .vc_tta-panel .vc_tta-panel-body{background-color:#fff;font-size:15px;font-weight:400;line-height:24px;border-width:0 1px 1px;border-color:#eaeaea;border-style:solid;padding:0 30px 27px;position:relative}.vc_tta-container .vc_tta-accordion.vc_tta-style-outline .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a,.vc_tta-container .vc_tta-accordion.vc_tta-style-flat .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a{color:#ee7f2d}.vc_tta-container .vc_tta-accordion.vc_tta-style-outline .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a .vc_tta-controls-icon.vc_tta-controls-icon-plus:before,.vc_tta-container .vc_tta-accordion.vc_tta-style-flat .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a .vc_tta-controls-icon.vc_tta-controls-icon-plus:before{border-color:#fff}.vc_tta-container .vc_tta-accordion.vc_tta-style-outline .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a .vc_tta-controls-icon.vc_tta-controls-icon-plus:after,.vc_tta-container .vc_tta-accordion.vc_tta-style-flat .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a .vc_tta-controls-icon.vc_tta-controls-icon-plus:after{border:none;display:block;height:20px;top:-5px;width:20px;z-index:-1;-webkit-border-radius:1px;-khtml-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;background-color:#ee7f2d}.vc_tta-container .vc_tta-accordion.vc_tta-style-flat .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon.vc_tta-controls-icon-plus{background-color:#333;-webkit-border-radius:1px;-khtml-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;height:20px !important;width:20px !important}.vc_tta-container .vc_tta-accordion.vc_tta-style-flat .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon.vc_tta-controls-icon-plus:before,.vc_tta-container .vc_tta-accordion.vc_tta-style-flat .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon.vc_tta-controls-icon-plus:after{border-color:#fff !important;width:10px;height:10px}.vc_tta-container .vc_tta-accordion.vc_tta-style-flat .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon.vc_tta-controls-icon-plus:before{left:5px;top:14px}.vc_tta-container .vc_tta-accordion.vc_tta-style-flat .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-controls-icon.vc_tta-controls-icon-plus:after{left:14px;top:5px}.vc_tta-container .vc_tta-accordion.vc_tta-style-flat .vc_tta-panels-container .vc_tta-panels .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-controls-icon.vc_tta-controls-icon-plus{background-color:#ee7f2d}@media screen and (max-width:767px){.vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panels-container{padding-left:0 !important}.vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panel .vc_tta-panel-heading{border:medium none;margin-bottom:10px !important}.vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title>a{color:#282828;font-weight:600;font-size:16px;color:#333;padding:16px 20px}.vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panel.vc_active .vc_tta-panel-heading .vc_tta-panel-title>a{color:#ee7f2d}.vc_tta-container .vc_tta.vc_tta-tabs .vc_tta-panel .vc_tta-panel-body{padding:15px !important;background-color:transparent !important}}.overlay-link{-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;overflow:hidden;position:relative}.overlay-link a{background-color:rgba(0,0,0,.85);position:absolute;top:10px;left:10px;bottom:10px;right:10px;opacity:0}.overlay-link .cms-icon-plus:before,.overlay-link .cms-icon-plus:after{background-color:#fff}.grid-item-inner:hover .overlay-link a,.cms-carousel-item:hover .overlay-link a{opacity:1}.cms-carousel-client.cms-carousel-2row .cms-carousel-item:nth-child(1){margin-bottom:30px}.cms-carousel-client .cms-carousel-item{text-align:center;border:1px solid #999}.cms-carousel-client .cms-carousel-item .cms-carousel-media{border:1px solid #e1e1e1;padding:20px 10px;text-align:center;overflow:hidden}.cms-carousel-client .cms-carousel-item .cms-carousel-media img{width:inherit;display:inline-block;height:60px}.cms-carousel-client .cms-carousel-item .cms-carousel-media img{-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.cms-carousel-client .cms-carousel-item .cms-carousel-media img:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.cms-carousel-client.cms-carousel-1row .cms-carousel-item .cms-carousel-media:before,.cms-carousel-client.cms-carousel-1row .cms-carousel-item .cms-carousel-media:after{display:none}.cms-carousel-client .owl-item:last-child .cms-carousel-item .cms-carousel-media:after{width:0}.cms-carousel-client2 .cms-carousel-item{border:none}.cms-carousel-client2 .cms-carousel-item .cms-carousel-media{padding:85px 5px;border:1px solid #ebebeb}.cms-carousel-client2 .cms-carousel-item .cms-carousel-media img{height:100px}@media screen and (max-width:575px){.cms-carousel-client2 .cms-carousel-item .cms-carousel-media img{height:60px}}@media screen and (max-width:575px){.cms-carousel-client2 .cms-carousel-item .cms-carousel-media{padding:20px 5px}}@media (min-width:992px) and (max-width:1199px){.cms-carousel-client2 .cms-carousel-item .cms-carousel-media{padding-top:30px;padding-bottom:30px}}.cms-testimonial-carousel{text-align:center}.cms-testimonial-carousel .cms-icon{margin-bottom:25px;color:#333}.cms-testimonial-carousel .cms-icon i{font-size:30px}.cms-testimonial-carousel .cms-content{font-size:14px;line-height:23px;font-style:italic;margin-bottom:10px}.cms-testimonial-carousel .cms-title{font-size:18px;line-height:24px;margin:6px 0 3px;text-transform:uppercase;color:#333;display:inline-flex;font-weight:400;letter-spacing:.1em}.cms-testimonial-carousel .cms-position{font-size:12px;text-transform:none;font-weight:500;color:#333;margin-left:5px;letter-spacing:.01em}@media screen and (min-width:768px){.cms-testimonial-carousel{padding:0 90px}.cms-testimonial-carousel .owl-nav{margin:0}.cms-testimonial-carousel .owl-nav .owl-next,.cms-testimonial-carousel .owl-nav .owl-prev{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-khtml-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.cms-testimonial-carousel .owl-nav .owl-prev{left:0}.cms-testimonial-carousel .owl-nav .owl-next{right:0}}.cms-counter{text-align:center}@media screen and (max-width:767px){.cms-counter{margin-bottom:50px}}.cms-counter .cms-counter-digit{font-size:50px;line-height:1;color:#222;font-weight:700;border-bottom:1px solid #999;letter-spacing:.1em;padding-bottom:25px}@media (min-width:768px) and (max-width:991px){.cms-counter .cms-counter-digit{font-size:30px}}@media (min-width:768px) and (max-width:991px){.cms-counter .cms-counter-digit{font-size:25px}}@media screen and (max-width:767px){.cms-counter .cms-counter-digit{display:inline-block}}.cms-counter .cms-counter-digit+.cms-counter-title{margin-top:10px;display:inline-block}@media screen and (max-width:767px){.cms-counter .cms-counter-digit+.cms-counter-title{display:block}}.cms-counter .cms-counter-title{font-weight:400;text-transform:uppercase;font-size:18px;font-weight:300;letter-spacing:.1em;color:#333}@media (min-width:768px) and (max-width:991px){.cms-counter .cms-counter-title{font-size:12px}}.cms-portfolio-carousel2{position:relative;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms}.cms-portfolio-carousel2 .owl-item{transform:scale(.8)}.cms-portfolio-carousel2 .owl-item.center{transform:scale(1)}@media screen and (max-width:767px){.cms-portfolio-carousel2 .owl-item.center{transform:scale(.9)}}.cms-portfolio-carousel2 .owl-item.center .portfolio-media:after{background-color:transparent !important}.cms-portfolio-carousel2 .owl-item.center .portfolio-media .entry-meta{opacity:1}.cms-portfolio-carousel2 .owl-nav{margin-top:0 !important}.cms-portfolio-carousel2 .owl-prev,.cms-portfolio-carousel2 .owl-next{top:50%;position:absolute;margin:0;border:none}@media screen and (max-width:767px){.cms-portfolio-carousel2 .owl-prev,.cms-portfolio-carousel2 .owl-next{border:1px solid;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}}.cms-portfolio-carousel2 .owl-prev:hover,.cms-portfolio-carousel2 .owl-next:hover{background-color:transparent}.cms-portfolio-carousel2 .owl-prev:hover i,.cms-portfolio-carousel2 .owl-next:hover i{color:#ee7f2d}.cms-portfolio-carousel2 .owl-prev i,.cms-portfolio-carousel2 .owl-next i{font-size:50px}.cms-portfolio-carousel2 .owl-prev{-webkit-transform:translate(0%,-50%);-khtml-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%);left:33px}@media screen and (max-width:767px){.cms-portfolio-carousel2 .owl-prev{left:0}}.cms-portfolio-carousel2 .owl-next{-webkit-transform:translate(0%,-50%);-khtml-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);transform:translate(0%,-50%);right:33px}@media screen and (max-width:767px){.cms-portfolio-carousel2 .owl-next{right:0}}.cms-portfolio-carousel2 .portfolio-media{position:relative}.cms-portfolio-carousel2 .portfolio-media:after{position:absolute;display:block;content:" ";top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.cms-portfolio-carousel2 .portfolio-media .entry-meta{opacity:0;position:absolute;right:0;bottom:35px;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:2}.cms-portfolio-carousel2 .portfolio-media .entry-meta .entry-meta-title{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:35px;padding-right:110px;text-transform:uppercase}.cms-portfolio-carousel2 .portfolio-media .entry-meta .entry-meta-title .entry-title-sv{margin-bottom:10px;margin-top:10px;font-size:18px;font-weight:700;letter-spacing:.1em}.cms-portfolio-carousel2 .portfolio-media .entry-meta .entry-meta-title .entry-title-sv a{color:#fff}.cms-portfolio-carousel2 .portfolio-media .entry-meta .entry-meta-title .entry-title-sv a:hover{color:#ee7f2d}.cms-portfolio-carousel2 .portfolio-media .entry-meta .entry-meta-title .entry-category a{text-transform:capitalize;font-size:12px;margin-top:-6px;margin-bottom:10px;display:block;color:#fff;letter-spacing:.1em}.cms-portfolio-carousel2 .portfolio-media .entry-meta .entry-meta-title .entry-category a:hover{color:#ee7f2d}.cms-portfolio-carousel2 .portfolio-media .entry-meta .entry-meta-icon{width:70px;background-color:#000;font-size:20px;text-align:center;position:absolute;right:0;height:100%}.cms-portfolio-carousel2 .portfolio-media .entry-meta .entry-meta-icon span{position:relative;display:block;height:100%}.cms-portfolio-carousel2 .portfolio-media .entry-meta .entry-meta-icon span i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cms-portfolio-carousel2 .portfolio-media .entry-meta .entry-meta-icon span i:hover{color:#ee7f2d}.cms-portfolio-carousel2.cms-lg-2 .portfolio-media .entry-meta .entry-meta-title,.cms-portfolio-carousel2.cms-lg-1 .portfolio-media .entry-meta .entry-meta-title{padding-right:180px}.cms-portfolio-carousel2.cms-lg-1:hover{background-color:rgba(0,0,0,.3)}.cms-portfolio-carousel2.cms-md-2{padding:0}.cms-portfolio-carousel3{position:relative}.cms-portfolio-carousel3 .owl-nav{margin-top:0 !important}.cms-portfolio-carousel3 .owl-dots{position:absolute;top:50%;left:35px;width:15px;margin-top:0;-webkit-transform:translate(0,-50%);-khtml-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.cms-portfolio-carousel3 .owl-dots .owl-dot{margin:5px 0;background-color:#fff}.cms-portfolio-carousel3 .owl-dots .owl-dot.active,.cms-portfolio-carousel3 .owl-dots .owl-dot:hover{background-color:#ee7f2d}.cms-portfolio-carousel3 .owl-dots .owl-dot.active:before,.cms-portfolio-carousel3 .owl-dots .owl-dot:hover:before{border-color:#fff}.cms-portfolio-carousel3 .owl-prev,.cms-portfolio-carousel3 .owl-next{position:absolute;margin:0}@media screen and (max-width:767px){.cms-portfolio-carousel3 .owl-prev,.cms-portfolio-carousel3 .owl-next{border:1px solid;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}}.cms-portfolio-carousel3 .owl-prev:hover,.cms-portfolio-carousel3 .owl-next:hover{background-color:transparent}.cms-portfolio-carousel3 .owl-prev:hover i,.cms-portfolio-carousel3 .owl-next:hover i{color:#ee7f2d}.cms-portfolio-carousel3 .owl-prev i,.cms-portfolio-carousel3 .owl-next i{font-size:50px}.cms-portfolio-carousel3 .portfolio-media{position:relative}.cms-portfolio-carousel3 .portfolio-media .entry-meta{position:absolute;right:0;bottom:35px;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cms-portfolio-carousel3 .portfolio-media .entry-meta .entry-meta-title{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-left:35px;padding-right:110px;text-transform:uppercase}.cms-portfolio-carousel3 .portfolio-media .entry-meta .entry-meta-title .entry-title-sv{margin-bottom:10px;margin-top:10px;font-size:18px;font-weight:700;letter-spacing:.1em}.cms-portfolio-carousel3 .portfolio-media .entry-meta .entry-meta-title .entry-title-sv a{color:#fff}.cms-portfolio-carousel3 .portfolio-media .entry-meta .entry-meta-title .entry-title-sv a:hover{color:#ee7f2d}.cms-portfolio-carousel3 .portfolio-media .entry-meta .entry-meta-title .entry-category a{text-transform:capitalize;font-size:12px;margin-top:-6px;margin-bottom:10px;display:block;color:#fff;letter-spacing:.1em}.cms-portfolio-carousel3 .portfolio-media .entry-meta .entry-meta-title .entry-category a:hover{color:#ee7f2d}.cms-portfolio-carousel3 .portfolio-media .entry-meta .entry-meta-icon{width:70px;background-color:#000;font-size:20px;text-align:center;position:absolute;right:0;height:100%}.cms-portfolio-carousel3 .portfolio-media .entry-meta .entry-meta-icon span{position:relative;display:block;height:100%}.cms-portfolio-carousel3 .portfolio-media .entry-meta .entry-meta-icon span i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-khtml-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cms-portfolio-carousel3 .portfolio-media .entry-meta .entry-meta-icon span i:hover{color:#ee7f2d}.cms-wrap-carousel-sv{box-shadow:0 7px 30px rgba(0,0,0,.15);padding:90px 65px 100px;background:rgba(255,255,255,.95);position:relative}.cms-wrap-carousel-sv .entry-featured{min-height:50px}@media screen and (min-width:1200px){.cms-wrap-carousel-sv{margin-left:-60px;margin-right:-60px}}@media screen and (max-width:991px){.cms-wrap-carousel-sv{margin-top:0 !important;padding-bottom:50px;padding-top:70px}}@media screen and (max-width:575px){.cms-wrap-carousel-sv{padding:45px 15px !important}}.cms-wrap-carousel-sv .cms-textbox-title{text-align:center;font-size:35px;font-weight:700;letter-spacing:.1em;font-family:"Playfair+Display+SC";color:#333;padding-bottom:30px;margin-bottom:70px;text-transform:uppercase;position:relative}.cms-wrap-carousel-sv .cms-textbox-title:before{position:absolute;content:" ";display:block;bottom:0;left:50%;width:100px;background-color:#ee7f2d;height:1px;transform:translate(-50%,0)}@media (max-width:991px){.cms-wrap-carousel-sv .cms-textbox-title{font-size:20px !important}}.cms-wrap-carousel-sv .cms-img-transparent{max-width:335px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:.05}.cms-wrap-carousel-sv .btn-carouse-sv{margin-top:42px;text-align:center}.cms-wrap-carousel-sv .btn-carouse-sv .btn-custom.btn-default{font-size:12px;text-transform:uppercase;margin-bottom:0 !important}.cms-service-carousel .cms-carousel-item{padding:0 1px}.cms-service-carousel .cms-carousel-item .inner-item{box-shadow:inset 0 0 0 1px #999;padding:50px 30px 45px;position:relative;text-align:center;transition:color .25s;background:#fff}.cms-service-carousel .cms-carousel-item .inner-item:before,.cms-service-carousel .cms-carousel-item .inner-item:after{box-sizing:inherit;content:'';position:absolute;width:100%;height:100%;z-index:-1}.cms-service-carousel .cms-carousel-item .inner-item:before,.cms-service-carousel .cms-carousel-item .inner-item:after{border:2px solid transparent;width:0;height:0}.cms-service-carousel .cms-carousel-item .inner-item:before{top:0;left:0}.cms-service-carousel .cms-carousel-item .inner-item:after{bottom:0;right:0}.cms-service-carousel .cms-carousel-item .inner-item:hover{color:#ff0;box-shadow:inset 0 0 0 2px #ee7f2d}.cms-service-carousel .cms-carousel-item .inner-item:hover:before,.cms-service-carousel .cms-carousel-item .inner-item:hover:after{width:100%;height:100%}.cms-service-carousel .cms-carousel-item .inner-item:hover:before{border-top-color:#ee7f2d;border-right-color:#ee7f2d;transition:width .25s ease-out,height .25s ease-out .25s}.cms-service-carousel .cms-carousel-item .inner-item:hover:after{border-bottom-color:#ee7f2d;border-left-color:#ee7f2d;transition:border-color 0s ease-out .5s,width .25s ease-out .5s,height .25s ease-out .75s}.cms-service-carousel .cms-carousel-item .inner-item .entry-featured img{max-width:50px;max-height:50px;margin-right:auto;margin-left:auto;border:1px solid #999;padding:3px;margin-bottom:32px;display:inline-block}.cms-service-carousel .cms-carousel-item .inner-item .entry-featured img:hover{border-color:#ee7f2d}.cms-service-carousel .cms-carousel-item .inner-item .entry-holder-sv .entry-title-sv{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;position:relative;padding-bottom:8px;margin-bottom:26px}@media screen and (max-width:991px){.cms-service-carousel .cms-carousel-item .inner-item .entry-holder-sv .entry-title-sv{font-size:14px}}.cms-service-carousel .cms-carousel-item .inner-item .entry-holder-sv .entry-title-sv:before{position:absolute;display:block;content:"";background-color:#ee7f2d;height:1px;width:50px;bottom:0;left:50%;transform:translate(-50%,0%)}.cms-service-carousel .cms-carousel-item .inner-item .entry-holder-sv .entry-title-sv a{color:#333}.cms-service-carousel .cms-carousel-item .inner-item .entry-holder-sv .entry-title-sv a:hover{color:#ee7f2d}.cms-service-carousel .cms-carousel-item .inner-item .entry-holder-sv .service-excerpt{font-size:12px;line-height:26px;color:#666}.cms-service-carousel .owl-dots{margin-top:30px !important}@media screen and (max-width:991px){.cms-wrap-carousel-sv2{margin-top:0 !important}}.cms-service-carousel-layout2 .owl-stage-outer{padding-left:15px;padding-right:15px;margin-left:-15px;margin-right:-15px;padding-top:15px;padding-bottom:30px}.cms-service-carousel-layout2 .cms-carousel-item .inner-item{box-shadow:0 10px 15px rgba(0,0,0,.15);padding:50px 35px 90px;position:relative;text-align:center;transition:color .25s;background:#fff}.cms-service-carousel-layout2 .cms-carousel-item .inner-item .entry-featured img{max-height:53px;margin-right:auto;margin-left:auto;width:auto;height:50px}.cms-service-carousel-layout2 .cms-carousel-item .inner-item .entry-holder-sv .entry-title-sv{font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:.15em;position:relative;padding-bottom:8px;margin-bottom:18px;padding-top:17px;border-top:1px solid #999;margin-top:20px}@media screen and (max-width:991px){.cms-service-carousel-layout2 .cms-carousel-item .inner-item .entry-holder-sv .entry-title-sv{font-size:14px}}.cms-service-carousel-layout2 .cms-carousel-item .inner-item .entry-holder-sv .entry-title-sv a{color:#333}.cms-service-carousel-layout2 .cms-carousel-item .inner-item .entry-holder-sv .entry-title-sv a:hover{color:#ee7f2d}.cms-service-carousel-layout2 .cms-carousel-item .inner-item .entry-holder-sv .service-excerpt{font-size:12px;line-height:26px;color:#666}.cms-service-carousel-layout2 .cms-carousel-item .inner-item .btn-text-readmore{background-color:#ee7f2d;border:2px solid #ee7f2d;background-image:none;color:#fff;font-weight:700;font-size:12px;text-transform:uppercase;padding:10px 25px;display:inline-block;min-width:200px;text-align:center;letter-spacing:.1em;position:absolute;bottom:-22px;left:50%;transform:translate(-50%,0%)}.cms-service-carousel-layout2 .cms-carousel-item .inner-item .btn-text-readmore:focus{box-shadow:none}.cms-service-carousel-layout2 .cms-carousel-item .inner-item .btn-text-readmore:hover{background-color:#fff;color:#ee7f2d}.cms-service-carousel-layout2 .owl-dots{margin-top:30px !important}.cms-team-default .cms-team-inner{text-align:center}.cms-team-default .cms-team-image{position:relative}.cms-team-default .cms-team-image:after{display:block;content:"";background:rgba(0,0,0,.3);top:0;left:0;bottom:0;right:0;position:absolute}.cms-team-default .cms-team-image .overlay:before{display:block;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms;content:"";background:rgba(0,0,0,.5);top:2px;left:2px;bottom:2px;right:2px;opacity:0;position:absolute}.cms-team-default .cms-team-image:hover .overlay:before{opacity:1;top:10px;left:10px;bottom:10px;right:10px}.cms-team-default .cms-team-image:hover .cms-team-social{opacity:1;top:50%}.cms-team-default .cms-team-social{position:absolute;z-index:1;opacity:0;top:60%;left:50%;transform:translate(-50%,-50%);text-align:center;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms}.cms-team-default .cms-team-social a{color:#fff;font-size:20px;margin:8px}.cms-team-default .cms-team-social a:hover{color:#ee7f2d}.cms-team-default .cms-team-title{margin-top:15px;margin-bottom:3px;letter-spacing:.1em;font-size:18px;font-weight:700;color:#333;text-transform:uppercase;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms}.cms-team-default .cms-team-title:hover{color:#ee7f2d}.cms-team-default .cms-team-position{letter-spacing:.1em;color:#999;font-size:14px;font-weight:300;text-transform:capitalize}@media screen and (max-width:767px){.cms-team-layout2{margin-bottom:50px}}.cms-team-layout2 .cms-team-inner{text-align:center;padding:0 30px}@media screen and (max-width:991px){.cms-team-layout2 .cms-team-inner{padding:0}}.cms-team-layout2 .cms-team-image{position:relative}.cms-team-layout2 .cms-team-image .overlay{display:inline-block;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;border:5px solid #8c8c8c;overflow:hidden;position:relative}.cms-team-layout2 .cms-team-image .overlay:after{display:block;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:all .5s linear 0ms;-khtml-transition:all .5s linear 0ms;-moz-transition:all .5s linear 0ms;-ms-transition:all .5s linear 0ms;-o-transition:all .5s linear 0ms;transition:all .5s linear 0ms;content:" ";background:rgba(0,0,0,.3);opacity:0;top:2px;left:2px;bottom:2px;right:2px;position:absolute;z-index:1}.cms-team-layout2 .cms-team-image:hover .overlay:after{opacity:1;top:10px;left:10px;bottom:10px;right:10px}.cms-team-layout2 .cms-team-image:hover .cms-team-social{opacity:1}.cms-team-layout2 .cms-team-social{position:absolute;z-index:2;opacity:0;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;-webkit-transition:all .5s linear 0ms;-khtml-transition:all .5s linear 0ms;-moz-transition:all .5s linear 0ms;-ms-transition:all .5s linear 0ms;-o-transition:all .5s linear 0ms;transition:all .5s linear 0ms}.cms-team-layout2 .cms-team-social a{color:#fff;font-size:20px;margin:8px}.cms-team-layout2 .cms-team-social a:hover{color:#ee7f2d}.cms-team-layout2 .cms-team-title{letter-spacing:.1em;color:#666;font-size:20px;font-weight:700;text-transform:uppercase;margin-top:10px;margin-bottom:3px}.cms-team-layout2 .cms-team-position{letter-spacing:.1em;font-size:14px;text-transform:capitalize;color:#666}.cms-pricing{margin-left:-7px;margin-right:-7px}@media screen and (max-width:767px){.cms-pricing{margin-bottom:50px}}.cms-pricing .cms-img-thumnail{margin-bottom:32px;overflow:hidden}.cms-pricing .cms-img-thumnail img{-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.cms-pricing .cms-img-thumnail img:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.cms-pricing .cms-pricing-title{font-size:18px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#333;position:relative;padding-bottom:20px;margin-bottom:10px}.cms-pricing .cms-pricing-title:before{position:absolute;display:block;content:" ";background-color:#ee7f2d;height:1px;width:70px;bottom:0}.cms-pricing ul{color:#666}.cms-pricing ul li{font-size:12px;line-height:32px}.cms-pricing ul li:first-child{font-size:14px;color:#555;font-weight:500}.cms-grid-portfolio .grid-filter-wrap{text-transform:uppercase;text-align:center;font-size:12px;font-weight:400}.cms-grid-portfolio .item-featured{position:relative}.cms-grid-portfolio .item-featured .icon-zoom{position:absolute;top:35px;right:35px;font-size:20px;color:#fff;z-index:2;opacity:0;display:inline-block}.cms-grid-portfolio .item-featured .overlay:before{display:block;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms;content:"";background:rgba(0,0,0,.5);top:2px;left:2px;bottom:2px;right:2px;opacity:0;position:absolute}.cms-grid-portfolio .item-featured:hover .icon-zoom{opacity:1}.cms-grid-portfolio .item-featured:hover .overlay:before{opacity:1;top:10px;left:10px;bottom:10px;right:10px;background:rgba(0,0,0,.85)}.cms-grid-portfolio .item-featured:hover .cms-team-social{opacity:1}.cms-grid-portfolio .item-featured:hover .entry-holder{top:50%;opacity:1}.cms-grid-portfolio .item-featured:hover .entry-holder .item-title a:hover{color:#ee7f2d}.cms-grid-portfolio .item-featured .entry-holder{text-align:center;opacity:0;position:absolute;top:70%;left:50%;padding:0 15px;transform:translate(-50%,-50%);-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms;z-index:1;letter-spacing:.125em;width:100%}.cms-grid-portfolio .item-featured .entry-holder .item-title{text-transform:uppercase;font-weight:700;font-size:18px;margin-bottom:3px}.cms-grid-portfolio .item-featured .entry-holder .item-title a{color:#fff}.cms-grid-portfolio .item-featured .entry-holder .item-title a:hover{color:#ee7f2d}.cms-grid-portfolio .item-featured .entry-holder .sub-title{color:#fff;font-size:12px}.cms-grid-portfolio .item-featured .entry-holder .bd-bottom-holder{display:block;height:2px;background:#ee7f2d;width:70px;margin:15px auto 0}.cms-grid-portfolio-layout2{text-align:center}.cms-grid-portfolio-layout2 .grid-item{margin-bottom:30px}.cms-grid-portfolio-layout2 .item-featured{overflow:hidden;margin-bottom:15px}.cms-grid-portfolio-layout2 .item-featured .icon-zoom{position:absolute;top:50%;left:50%;font-size:25px;color:#fff;z-index:2;opacity:0;display:inline-block;transform:translate(-50%,-50%);-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms}.cms-grid-portfolio-layout2 .item-featured img{-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.cms-grid-portfolio-layout2 .item-featured img:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.cms-grid-portfolio-layout2 .item-featured.overlay:before{display:block;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms;content:"";background:rgba(0,0,0,.5);top:0;left:0;bottom:0;right:0;opacity:0;position:absolute}.cms-grid-portfolio-layout2 .item-featured.overlay:hover{opacity:1}.cms-grid-portfolio-layout2 .item-featured.overlay:hover:before{opacity:1;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5)}.cms-grid-portfolio-layout2 .item-title{text-transform:uppercase;font-size:18px;margin-bottom:4px}.cms-grid-portfolio-layout2 .item-title a{color:#333}.cms-grid-portfolio-layout2 .item-title a:hover{color:#ee7f2d}.cms-grid-portfolio-layout2 .sub-info{font-size:12px}.cms-grid-portfolio-layout2 .entry-holder{letter-spacing:.1em}.cms-video-wrapper{height:485px;text-align:center;padding:30px;position:relative;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.cms-video-wrapper .cms-video-inner{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-khtml-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0;right:0}.cms-video-wrapper .cms-video-inner .cms-video-button{display:inline-block}.cms-video-wrapper .cms-video-inner .video-icon{height:60px;width:60px;display:inline-block;background-color:#ee7f2d;background-image:-webkit-gradient(linear,left top,right top,from(#ee7f2d),to());background-image:-webkit-linear-gradient(left,#ee7f2d,);background-image:-moz-linear-gradient(left,#ee7f2d,);background-image:-ms-linear-gradient(left,#ee7f2d,);background-image:-o-linear-gradient(left,#ee7f2d,);background-image:linear-gradient(left,#ee7f2d,);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ee7f2d',endColorStr='',gradientType='1');-webkit-border-radius:60px;-khtml-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;border-radius:60px;position:relative}.cms-video-wrapper .cms-video-inner .video-icon:before,.cms-video-wrapper .cms-video-inner .video-icon:after,.cms-video-wrapper .cms-video-inner .video-icon i:after{content:"";display:inline-block;width:58px;height:58px;position:absolute;top:1px;left:1px;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;opacity:1;border:1px solid #ee7f2d}.cms-video-wrapper .cms-video-inner .video-icon:before{-webkit-animation:videobutton 1.5s cubic-bezier(.4,0,.2,1) infinite forwards;animation:videobutton 1.5s cubic-bezier(.4,0,.2,1) infinite forwards}.cms-video-wrapper .cms-video-inner .video-icon:after{-webkit-animation:videobutton 1.5s .25s cubic-bezier(0,0,.2,1) infinite forwards;animation:videobutton 1.5s .25s cubic-bezier(0,0,.2,1) infinite forwards}.cms-video-wrapper .cms-video-inner .video-icon i{color:#fff;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-khtml-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0;right:0;font-size:17px}.cms-video-wrapper .cms-video-inner .video-icon i:after{top:-20px;-webkit-animation:videobutton 1.5s .45s cubic-bezier(0,0,.2,1) infinite forwards;animation:videobutton 1.5s .45s cubic-bezier(0,0,.2,1) infinite forwards}.cms-video-wrapper .cms-video-inner .video-icon:hover:before,.cms-video-wrapper .cms-video-inner .video-icon:hover:after{display:none}.cms-video-wrapper .cms-video-inner .video-text{display:block;font-size:14px;color:#fff;font-weight:800;line-height:1;margin-top:38px}.cms-video-wrapper.bg-overlay:before{background-image:-webkit-gradient(linear,left top,left bottom,from(#1b1a1a),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,#1b1a1a,rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,#1b1a1a,rgba(0,0,0,0));background-image:-ms-linear-gradient(bottom,#1b1a1a,rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,#1b1a1a,rgba(0,0,0,0));background-image:linear-gradient(bottom,#1b1a1a,rgba(0,0,0,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#1b1a1a',endColorStr='rgba(0, 0, 0, 0)');opacity:.8}.cms-grid-service .grid-title{margin-bottom:8px}.cms-grid-service .grid-readmore{margin-top:18px;margin-bottom:13px}.cms-price-chart .btcwdgt-chart,.cms-price-chart .btcwdgt-price{margin:0 !important}.site-header .widget_shopping_cart{border:1px solid #e5e5e5;position:absolute;right:0;top:48px;width:300px;padding:30px;overflow:visible;margin-right:-141px;z-index:0;opacity:0;visibility:hidden;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms}.site-header .widget_shopping_cart.cart-open{z-index:99;opacity:1;visibility:visible}.site-header .widget_shopping_cart:before{content:"";width:18px;height:10px;background-image:url(//www.itbf-renovation.fr/wp-content/themes/arctecture/assets/css/../images/cart-arrow.png);position:absolute;top:-10px;left:0;right:0;margin:auto}.site-header .widget_shopping_cart ul.cart_list{padding-bottom:20px}.site-header .widget_shopping_cart ul.cart_list li{padding:0 0 20px;position:relative}.site-header .widget_shopping_cart ul.cart_list li:last-child{padding-bottom:0}.site-header .widget_shopping_cart ul.cart_list li .cart-product-image{max-width:65px;position:absolute;top:0;left:0}.site-header .widget_shopping_cart ul.cart_list li .cart-product-image img{border:1px solid #e5e5e5;-webkit-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;width:100%}.site-header .widget_shopping_cart ul.cart_list li .cart-product-meta{padding-left:80px}.site-header .widget_shopping_cart ul.cart_list li .cart-product-meta h3{font-size:16px;line-height:21px;margin-bottom:5px}.site-header .widget_shopping_cart ul.cart_list li .cart-product-meta a{color:#000}.site-header .widget_shopping_cart ul.cart_list li .cart-product-meta a:hover{color:#ee7f2d}.site-header .widget_shopping_cart .total{margin:0;padding:17px 0;text-align:right;border-top:1px solid #e5e5e5}.site-header .widget_shopping_cart .buttons a.button{display:block;margin:0;background-color:#f19653;border-color:#f19653}.site-header .widget_shopping_cart .buttons a.button:hover{background-color:#ee7f2d;border-color:#ee7f2d}.site-header .widget_shopping_cart li.empty{padding:0}.site-header .widget_shopping_cart p{margin-bottom:0}.site-header .woocommerce-cart-meta{display:block}.site-header .woocommerce-cart-meta .icon-cart{display:block;width:25px;height:25px;background-image:url(//www.itbf-renovation.fr/wp-content/themes/arctecture/assets/css/../images/cart-icon.png);position:relative}.site-header .woocommerce-cart-meta .icon-cart span{font-size:12px;line-height:21px;text-align:center;width:25px;height:25px;background-color:#f19653;-webkit-border-radius:21px;-khtml-border-radius:21px;-moz-border-radius:21px;-ms-border-radius:21px;-o-border-radius:21px;border-radius:21px;font-weight:600;display:inline-block;color:#fff;border:2px solid #fff;position:absolute;right:-15px;top:-8px}@media screen and (max-width:1600px){.site-header .widget_shopping_cart{margin-right:0}}.woocommerce-page .site-content{padding-top:10px;padding-bottom:85px}.woocommerce-page.woocommerce-cart .site-content{padding-bottom:100px}.woocommerce-checkout .site-content{padding-top:100px;padding-bottom:60px}.woocommerce-checkout p.form-row{display:block}.woocommerce-checkout .input-text{-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms}.woocommerce-checkout .input-text:focus{border:1px solid #ee7f2d}.single-product .site-content{padding-top:100px !important;margin-top:0;padding-bottom:50px}.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message,.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-info{border-color:#ee7f2d}.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-message:before,.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-info:before{color:#ee7f2d}.woocommerce .price,.woocommerce-page .price{margin-bottom:0}.woocommerce .price .amount,.woocommerce-page .price .amount{letter-spacing:.15em;font-size:20px;color:#333;font-weight:700}.woocommerce .price del,.woocommerce-page .price del{color:#000 !important}.woocommerce .price ins,.woocommerce-page .price ins{color:#333}.woocommerce .price del,.woocommerce-page .price del,.woocommerce .price ins,.woocommerce-page .price ins{display:inline-block !important}.woocommerce .site span.onsale,.woocommerce-page .site span.onsale,.woocommerce .cms-shop-carousel span.onsale,.woocommerce-page .cms-shop-carousel span.onsale{height:58px;width:58px;line-height:58px;text-align:center;display:block;background-color:#333;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;font-size:12px;line-height:1;font-weight:600;color:#fff;padding:0;margin:0}.woocommerce .site span.onsale span,.woocommerce-page .site span.onsale span,.woocommerce .cms-shop-carousel span.onsale span,.woocommerce-page .cms-shop-carousel span.onsale span{margin:0;position:absolute;top:50%;-webkit-transform:translate(0px,-50%);-khtml-transform:translate(0px,-50%);-moz-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%);-o-transform:translate(0px,-50%);transform:translate(0px,-50%);line-height:18px;left:0;right:0;padding:0 12px}.woocommerce ul.products,.woocommerce-page ul.products{margin:0 -15px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0 15px 10px}@media screen and (max-width:767px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:30px}}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:calc(50% - 30px);width:-webkit-calc(50% - 30px);width:-ms-calc(50% - 30px);width:-moz-calc(50% - 30px)}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:calc(33.33% - 30px);width:-webkit-calc(33.33% - 30px);width:-ms-calc(33.33% - 30px);width:-moz-calc(33.33% - 30px)}.woocommerce ul.products.columns-4 li.product,.woocommerce-page ul.products.columns-4 li.product{width:calc(25% - 30px);width:-webkit-calc(25% - 30px);width:-ms-calc(25% - 30px);width:-moz-calc(25% - 30px)}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:calc(20% - 30px);width:-webkit-calc(20% - 30px);width:-ms-calc(20% - 30px);width:-moz-calc(20% - 30px)}@media (min-width:768px) and (max-width:991px){.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product,.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product,.woocommerce ul.products.columns-4 li.product,.woocommerce-page ul.products.columns-4 li.product,.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:calc(50% - 30px);width:-webkit-calc(50% - 30px);width:-ms-calc(50% - 30px);width:-moz-calc(50% - 30px);margin-left:15px;margin-right:15px}.woocommerce ul.products.columns-2 li.product:nth-child(2n+1),.woocommerce-page ul.products.columns-2 li.product:nth-child(2n+1),.woocommerce ul.products.columns-3 li.product:nth-child(2n+1),.woocommerce-page ul.products.columns-3 li.product:nth-child(2n+1),.woocommerce ul.products.columns-4 li.product:nth-child(2n+1),.woocommerce-page ul.products.columns-4 li.product:nth-child(2n+1),.woocommerce ul.products.columns-5 li.product:nth-child(2n+1),.woocommerce-page ul.products.columns-5 li.product:nth-child(2n+1){clear:left}}@media screen and (max-width:767px){.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product,.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product,.woocommerce ul.products.columns-4 li.product,.woocommerce-page ul.products.columns-4 li.product,.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:calc(100% - 30px);width:-webkit-calc(100% - 30px);width:-ms-calc(100% - 30px);width:-moz-calc(100% - 30px);margin-left:15px;margin-right:15px}}.woocommerce .woocommerce-image-categries,.woocommerce-page .woocommerce-image-categries{margin-bottom:25px}.woocommerce .woocommerce-term-description,.woocommerce-page .woocommerce-term-description{margin-top:20px}.woocommerce .woocommerce-meta,.woocommerce-page .woocommerce-meta{padding:20px 0;margin-bottom:30px}.woocommerce .woocommerce-meta p,.woocommerce-page .woocommerce-meta p,.woocommerce .woocommerce-meta form,.woocommerce-page .woocommerce-meta form{margin-bottom:0}.woocommerce .woocommerce-meta .woocommerce-meta-ordering label,.woocommerce-page .woocommerce-meta .woocommerce-meta-ordering label{line-height:39px;margin:0 13px 0 0;color:#333;font-weight:700}.woocommerce .woocommerce-meta .woocommerce-ordering,.woocommerce-page .woocommerce-meta .woocommerce-ordering{min-width:250px;margin-top:20px}.woocommerce .woocommerce-meta .woocommerce-ordering select,.woocommerce-page .woocommerce-meta .woocommerce-ordering select{border:1px solid #666;height:50px;padding:0 20px;-webkit-border-radius:0%;-khtml-border-radius:0%;-moz-border-radius:0%;-ms-border-radius:0%;-o-border-radius:0%;border-radius:0;color:#666;font-size:12px}.woocommerce .woocommerce-meta .woocommerce-meta-result,.woocommerce-page .woocommerce-meta .woocommerce-meta-result{line-height:39px}@media screen and (max-width:575px){.woocommerce .woocommerce-meta .woocommerce-meta-ordering,.woocommerce-page .woocommerce-meta .woocommerce-meta-ordering{margin-bottom:10px}.woocommerce .woocommerce-meta .woocommerce-meta-ordering label,.woocommerce-page .woocommerce-meta .woocommerce-meta-ordering label,.woocommerce .woocommerce-meta .woocommerce-meta-ordering form,.woocommerce-page .woocommerce-meta .woocommerce-meta-ordering form{float:left}.woocommerce .woocommerce-meta .woocommerce-meta-ordering,.woocommerce-page .woocommerce-meta .woocommerce-meta-ordering,.woocommerce .woocommerce-meta .woocommerce-meta-result,.woocommerce-page .woocommerce-meta .woocommerce-meta-result{float:left !important;width:100%}}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{left:20px;margin:0;top:-20px}.woocommerce ul.products li.product .woocommerce-product-inner,.woocommerce-page ul.products li.product .woocommerce-product-inner{position:relative}.woocommerce ul.products li.product .woocommerce-product-inner .woocommerce-product-thumbnail,.woocommerce-page ul.products li.product .woocommerce-product-inner .woocommerce-product-thumbnail{position:relative;overflow:hidden}.woocommerce ul.products li.product .woocommerce-product-inner .woocommerce-product-thumbnail img,.woocommerce-page ul.products li.product .woocommerce-product-inner .woocommerce-product-thumbnail img{margin-bottom:0}.woocommerce ul.products li.product .woocommerce-product-inner .woocommerce-product-thumbnail img,.woocommerce-page ul.products li.product .woocommerce-product-inner .woocommerce-product-thumbnail img{-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}.woocommerce ul.products li.product .woocommerce-product-inner .woocommerce-product-thumbnail img:hover,.woocommerce-page ul.products li.product .woocommerce-product-inner .woocommerce-product-thumbnail img:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.woocommerce ul.products li.product .woocommerce-product-inner .woocommerce-product-thumbnail .woocommerce-add-to-cart,.woocommerce-page ul.products li.product .woocommerce-product-inner .woocommerce-product-thumbnail .woocommerce-add-to-cart{background-color:rgba(0,0,0,.65);bottom:-65px;left:0;right:0;position:absolute;text-align:center;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms}.woocommerce ul.products li.product .woocommerce-product-inner .woocommerce-product-thumbnail .woocommerce-add-to-cart a.add_to_cart_button:before,.woocommerce-page ul.products li.product .woocommerce-product-inner .woocommerce-product-thumbnail .woocommerce-add-to-cart a.add_to_cart_button:before{font-family:"FontAwesome";content:"\f217";font-size:20px;color:#ee7f2d;display:inline-block;padding:15px 0}.woocommerce ul.products li.product .woocommerce-product-inner .woocommerce-product-thumbnail .woocommerce-add-to-cart a,.woocommerce-page ul.products li.product .woocommerce-product-inner .woocommerce-product-thumbnail .woocommerce-add-to-cart a{background-color:transparent;font-size:0;padding:0 45px;position:relative}.woocommerce ul.products li.product .woocommerce-product-inner .woocommerce-product-thumbnail .woocommerce-add-to-cart a.added,.woocommerce-page ul.products li.product .woocommerce-product-inner .woocommerce-product-thumbnail .woocommerce-add-to-cart a.added{display:none;font-size:15px}.woocommerce ul.products li.product .woocommerce-product-inner .woocommerce-product-thumbnail .woocommerce-add-to-cart a.loading:after,.woocommerce-page ul.products li.product .woocommerce-product-inner .woocommerce-product-thumbnail .woocommerce-add-to-cart a.loading:after{top:50%;color:#ee7f2d;right:15px;font-size:15px;-webkit-transform:translate(0px,-50%);-khtml-transform:translate(0px,-50%);-moz-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%);-o-transform:translate(0px,-50%);transform:translate(0px,-50%)}.woocommerce ul.products li.product .woocommerce-product-inner .woocommerce-product-thumbnail .woocommerce-add-to-cart a.added_to_cart,.woocommerce-page ul.products li.product .woocommerce-product-inner .woocommerce-product-thumbnail .woocommerce-add-to-cart a.added_to_cart{content:"View Cart";font-size:15px;font-weight:600;padding:15px 0;color:#ee7f2d;display:inline-block}.woocommerce ul.products li.product .woocommerce-product-inner .woocommerce-product-meta,.woocommerce-page ul.products li.product .woocommerce-product-inner .woocommerce-product-meta{padding:22px 15px 26px;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms}.woocommerce ul.products li.product .woocommerce-product-inner .woocommerce-product-meta .woocommerce-product-title,.woocommerce-page ul.products li.product .woocommerce-product-inner .woocommerce-product-meta .woocommerce-product-title{font-size:18px;letter-spacing:.15em;line-height:24px;padding:0;margin-bottom:10px}.woocommerce ul.products li.product .woocommerce-product-inner .woocommerce-product-meta .woocommerce-product-title a,.woocommerce-page ul.products li.product .woocommerce-product-inner .woocommerce-product-meta .woocommerce-product-title a{color:#333}.woocommerce ul.products li.product .woocommerce-product-inner .woocommerce-product-meta .woocommerce-product-title a:hover,.woocommerce-page ul.products li.product .woocommerce-product-inner .woocommerce-product-meta .woocommerce-product-title a:hover{color:#666}.woocommerce ul.products li.product .woocommerce-product-inner .woocommerce-product-meta .star-rating,.woocommerce-page ul.products li.product .woocommerce-product-inner .woocommerce-product-meta .star-rating{font-size:18px;margin:0 auto;color:#ee7f2d;margin-bottom:12px}.woocommerce ul.products li.product .woocommerce-product-inner .woocommerce-product-meta .star-rating:before,.woocommerce-page ul.products li.product .woocommerce-product-inner .woocommerce-product-meta .star-rating:before{color:#ee7f2d}.woocommerce ul.products li.product .woocommerce-product-inner .woocommerce-product-meta .price,.woocommerce-page ul.products li.product .woocommerce-product-inner .woocommerce-product-meta .price{font-size:20px}.woocommerce ul.products li.product .woocommerce-product-inner .woocommerce-product-meta .price del .amount,.woocommerce-page ul.products li.product .woocommerce-product-inner .woocommerce-product-meta .price del .amount{font-size:15px;letter-spacing:.15em}.woocommerce ul.products li.product .woocommerce-product-inner:hover .woocommerce-add-to-cart,.woocommerce-page ul.products li.product .woocommerce-product-inner:hover .woocommerce-add-to-cart{bottom:0}.woocommerce ul.products li.product .woocommerce-product-inner:hover .woocommerce-product-title a,.woocommerce-page ul.products li.product .woocommerce-product-inner:hover .woocommerce-product-title a{color:#666}.woocommerce .woocommerce-pagination,.woocommerce-page .woocommerce-pagination{margin-top:0;text-align:center !important}.woocommerce .woocommerce-pagination ul.page-numbers,.woocommerce-page .woocommerce-pagination ul.page-numbers{margin:0;border:none}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block;border:none;margin:0 8px;background-color:transparent}.woocommerce .woocommerce-pagination ul.page-numbers li a,.woocommerce-page .woocommerce-pagination ul.page-numbers li a,.woocommerce .woocommerce-pagination ul.page-numbers li span,.woocommerce-page .woocommerce-pagination ul.page-numbers li span{padding:0;background-color:transparent}.woocommerce .woocommerce-pagination ul.page-numbers li a:hover,.woocommerce-page .woocommerce-pagination ul.page-numbers li a:hover,.woocommerce .woocommerce-pagination ul.page-numbers li span:hover,.woocommerce-page .woocommerce-pagination ul.page-numbers li span:hover{background-color:transparent;background-image:none;border-color:#ee7f2d;color:#ee7f2d}.woocommerce .woocommerce-pagination ul.page-numbers li .next,.woocommerce-page .woocommerce-pagination ul.page-numbers li .next,.woocommerce .woocommerce-pagination ul.page-numbers li .prev,.woocommerce-page .woocommerce-pagination ul.page-numbers li .prev{font-size:0px}.woocommerce .woocommerce-pagination ul.page-numbers li .next:before,.woocommerce-page .woocommerce-pagination ul.page-numbers li .next:before,.woocommerce .woocommerce-pagination ul.page-numbers li .prev:before,.woocommerce-page .woocommerce-pagination ul.page-numbers li .prev:before{font-family:"FontAwesome";font-size:16px;font-weight:400}.woocommerce .woocommerce-pagination ul.page-numbers li .next:before,.woocommerce-page .woocommerce-pagination ul.page-numbers li .next:before{content:"\f178"}.woocommerce .woocommerce-pagination ul.page-numbers li .prev:before,.woocommerce-page .woocommerce-pagination ul.page-numbers li .prev:before{content:"\f177"}.woocommerce .woocommerce-pagination ul.page-numbers li:last-child,.woocommerce-page .woocommerce-pagination ul.page-numbers li:last-child{margin-right:0}.woocommerce .woocommerce-pagination ul.page-numbers .page-numbers.current,.woocommerce-page .woocommerce-pagination ul.page-numbers .page-numbers.current{background-color:transparent !important}.single-product.woocommerce #content .woocommerce-sinlge-info .price{margin-bottom:44px}@media screen and (max-width:1199px){.single-product.woocommerce #content .woocommerce-sinlge-info .price{margin-bottom:20px}}.single-product.woocommerce #content .woocommerce-sinlge-info .price del .amount,.single-product.woocommerce #content .woocommerce-sinlge-info .price ins .amount{letter-spacing:.15em;font-family:"Poppins";position:relative;padding-left:20px;font-size:45px}.single-product.woocommerce #content .woocommerce-sinlge-info .price del .amount .woocommerce-Price-currencySymbol,.single-product.woocommerce #content .woocommerce-sinlge-info .price ins .amount .woocommerce-Price-currencySymbol{font-size:20px;position:absolute;top:10px;left:0}@media screen and (max-width:575px){.single-product.woocommerce #content .woocommerce-sinlge-info .price del .amount,.single-product.woocommerce #content .woocommerce-sinlge-info .price ins .amount{font-size:25px}}.single-product.woocommerce #content .woocommerce-sinlge-info .price del{margin-right:10px}.single-product.woocommerce #content .woocommerce-sinlge-info .price del .amount{font-size:30px}@media screen and (max-width:575px){.single-product.woocommerce #content .woocommerce-sinlge-info .price del .amount{font-size:25px}}.single-product.woocommerce #content .woocommerce-sinlge-info .price del .amount .woocommerce-Price-currencySymbol{top:4px}.single-product.woocommerce #content .woocommerce-sinlge-info .woocommerce-product-details__short-description{margin-bottom:0;padding-bottom:11px;font-size:12px;padding-top:15px}.single-product.woocommerce #content .woocommerce-sinlge-info .woocommerce-product-rating{margin-bottom:67px}@media screen and (max-width:1199px){.single-product.woocommerce #content .woocommerce-sinlge-info .woocommerce-product-rating{margin-bottom:20px}}.single-product.woocommerce #content .woocommerce-gallery .onsale{opacity:0}@media screen and (max-width:1199px){.single-product.woocommerce #content .woocommerce-gallery .onsale{top:0;left:15px;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}}.single-product.woocommerce #content .woocommerce-review-link{color:#000;font-weight:500}.single-product.woocommerce #content .woocommerce-review-link:hover{color:#ee7f2d}.single-product.woocommerce #content div.images,.single-product.woocommerce #content div.entry-summary{width:100% !important;margin-bottom:40px !important}.single-product.woocommerce #content div.images,.single-product.woocommerce #content form.variations_form,.single-product.woocommerce #content form.cart{padding:29px}.single-product.woocommerce #content div.images{padding:0;border:none;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin-bottom:43px !important}.single-product.woocommerce #content div.entry-summary .product_title{font-size:20px;line-height:24px;margin-bottom:6px;text-transform:uppercase;letter-spacing:.15em;margin-top:-5px;font-family:"Poppins"}@media screen and (max-width:767px){.single-product.woocommerce #content div.entry-summary .product_title{margin-bottom:15px}}.single-product.woocommerce #content form.variations_form,.single-product.woocommerce #content form.cart{padding:0;border:none}.single-product.woocommerce #content form.variations_form .quantity,.single-product.woocommerce #content form.cart .quantity{margin-bottom:30px;padding-left:0;width:100px;position:relative}@media screen and (max-width:575px){.single-product.woocommerce #content form.variations_form .quantity,.single-product.woocommerce #content form.cart .quantity{float:left;margin-right:0;margin-bottom:0;width:45%}.single-product.woocommerce #content form.variations_form .quantity .qty,.single-product.woocommerce #content form.cart .quantity .qty{width:100% !important}}.single-product.woocommerce #content form.variations_form .quantity .screen-reader-text,.single-product.woocommerce #content form.cart .quantity .screen-reader-text{display:none}.single-product.woocommerce #content form.variations_form .quantity .qty,.single-product.woocommerce #content form.cart .quantity .qty{opacity:1;width:100px;height:50px;padding-right:0;line-height:50px;font-size:20px;font-weight:700;color:#333;border:1px solid #999}.single-product.woocommerce #content form.cart{width:213px;display:inline-block;float:left}@media screen and (max-width:575px){.single-product.woocommerce #content form.cart{float:none;width:100%}.single-product.woocommerce #content form.cart .single_add_to_cart_button{width:45% !important;float:right;margin-left:0 !important}}.single-product.woocommerce #content .woocommerce-single-view-bs{display:inline-block;float:left}.single-product.woocommerce #content .woocommerce-single-view-bs a{width:250px;height:50px;line-height:50px;font-size:14px;font-weight:700;text-transform:uppercase;font-family:"Montserrat";padding:0;text-align:center;color:#fff;background:#333}.single-product.woocommerce #content .woocommerce-single-view-bs a:hover{background:#999}@media screen and (max-width:575px){.single-product.woocommerce #content .woocommerce-single-view-bs{float:none;width:100%}.single-product.woocommerce #content .woocommerce-single-view-bs a{width:100%}}.single-product.woocommerce #content .variations{margin-bottom:15px}.single-product.woocommerce #content .variations label{font-weight:400;margin:9px 0}.single-product.woocommerce #content .variations td.label{width:85px}.single-product.woocommerce #content .variations td.value{padding:0}.single-product.woocommerce #content .variations td,.single-product.woocommerce #content .variations th{line-height:normal}.single-product.woocommerce #content .variations .reset_variations{display:none !important}.single-product.woocommerce #content .variations .cms-select{position:relative}.single-product.woocommerce #content .variations .cms-select select{height:47px}.single-product.woocommerce #content .variations .cms-select i{right:16px}.single-product.woocommerce #content .single_variation_wrap .woocommerce-variation-price{margin-bottom:15px;padding-left:85px}.single-product.woocommerce #content .single_variation_wrap .woocommerce-variation-price del{opacity:1}.single-product.woocommerce #content .quantity .screen-reader-text{clip:inherit;display:block;height:inherit;left:0;position:absolute;top:50%;transform:translate(0px,-50%);visibility:visible;width:inherit}.single-product.woocommerce #content .single_variation_wrap .button,.single-product.woocommerce #content form.cart .single_add_to_cart_button{opacity:1;width:50px;height:50px;line-height:50px;background-color:#333;font-size:0;-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms;margin-left:30px;text-align:center;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.single-product.woocommerce #content .single_variation_wrap .button:hover,.single-product.woocommerce #content form.cart .single_add_to_cart_button:hover{background-color:#999}.single-product.woocommerce #content .single_variation_wrap .button:before,.single-product.woocommerce #content form.cart .single_add_to_cart_button:before{font-family:"FontAwesome";color:#fff;content:"\f217";display:inline-block;font-size:16px}.single-product.woocommerce #content div.images .onsale{display:none}.single-product.woocommerce #content div.images .woocommerce-product-gallery__trigger{opacity:0}.single-product.woocommerce #content div.images:hover .woocommerce-product-gallery__trigger{opacity:1}.single-product.woocommerce #content div.images .flex-control-thumbs{margin:15px -7px 0}.single-product.woocommerce #content div.images .flex-control-thumbs li{padding:0 7px}.single-product.woocommerce #content div.images .flex-control-thumbs img{opacity:.9}.single-product.woocommerce #content div.images .flex-control-thumbs img.flex-active{opacity:1;padding:10px;border:2px solid #999}.single-product.woocommerce #content .product_meta{font-size:12px;color:#666;margin-bottom:63px}.single-product.woocommerce #content .product_meta span{display:inline-block;margin-bottom:-1px}.single-product.woocommerce #content .product_meta .sku_wrapper .sku{color:#333;font-weight:500}.single-product.woocommerce #content .product_meta .posted_in{display:block;text-transform:uppercase}.single-product.woocommerce #content .product_meta .tagged_as{display:block;text-transform:uppercase}.single-product.woocommerce #content .product_meta a{text-transform:capitalize;color:#333;font-weight:500}.single-product.woocommerce #content .product_meta a:hover{color:#ee7f2d}.single-product.woocommerce #content .woocommerce-pagination{margin-top:50px}.single-product.woocommerce #content .woocommerce-tabs .tabs{margin:0;padding:0;background-color:#f9f9f9;border-color:#eee;border-style:solid;border-width:1px 1px 0}.single-product.woocommerce #content .woocommerce-tabs .tabs:before,.single-product.woocommerce #content .woocommerce-tabs .tabs:after{border:none;display:none}.single-product.woocommerce #content .woocommerce-tabs .tabs li{padding:0;border:none;margin:0;float:left;background-color:transparent;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}@media screen and (max-width:575px){.single-product.woocommerce #content .woocommerce-tabs .tabs li{font-size:12px;display:block;float:none;width:100%}.single-product.woocommerce #content .woocommerce-tabs .tabs li a{width:100%;border-right:none !important}}.single-product.woocommerce #content .woocommerce-tabs .tabs li a{background-color:transparent;border-right:1px solid #eee;color:#333;font-size:15px;font-weight:700;line-height:normal;margin-right:1px;padding:19px 20px}.single-product.woocommerce #content .woocommerce-tabs .tabs li.active a,.single-product.woocommerce #content .woocommerce-tabs .tabs li:hover a{background-color:#fff;color:#ee7f2d}.single-product.woocommerce #content .woocommerce-tabs .tabs li:before,.single-product.woocommerce #content .woocommerce-tabs .tabs li:after{border:none;display:none}.single-product.woocommerce #content .panel{border:1px solid #eee;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;display:block;padding:15px 20px}.single-product.woocommerce #content .panel .list-style-1 ul{margin-bottom:20px}.single-product.woocommerce #content .panel ul a{color:#ee7f2d}.single-product.woocommerce #content .panel ul a:hover{color:}.single-product.woocommerce #content .woocommerce-Tabs-panel{padding:16px 20px;margin:0}.single-product.woocommerce #content .woocommerce-Tabs-panel>h2{display:none}.single-product.woocommerce #content .woocommerce-Tabs-panel p:last-child{margin-bottom:15px}.single-product.woocommerce #content .woocommerce-Tabs-panel img{margin-bottom:10px}.single-product.woocommerce #content #tab-reviews{padding:20px}.single-product.woocommerce #content #reviews .woocommerce-Reviews-title{display:none}.single-product.woocommerce #content #reviews .commentlist{padding:0}.single-product.woocommerce #content #reviews .commentlist li.comment{margin-bottom:30px}@media screen and (max-width:767px){.single-product.woocommerce #content #reviews .commentlist li.comment{margin-bottom:60px;margin-top:30px}}.single-product.woocommerce #content #reviews .commentlist .avatar{border:medium none;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;max-width:60px;width:100%}@media screen and (max-width:767px){.single-product.woocommerce #content #reviews .commentlist .avatar{top:-30px;left:50%;transform:translate(-50%,0%);float:none;margin:0 auto}}.single-product.woocommerce #content #reviews .commentlist .comment-text{padding:30px;margin-left:80px;border:1px solid #efefef}@media screen and (max-width:767px){.single-product.woocommerce #content #reviews .commentlist .comment-text{margin-left:0;padding:40px 15px 30px}}.single-product.woocommerce #content #reviews .woocommerce-review__author{color:#000;font-size:15px}.single-product.woocommerce #content #reviews .star-rating{height:18px;margin:0 auto !important}.single-product.woocommerce #content #reviews .star-rating span{color:#ff9c1c}.single-product.woocommerce #content #reviews p.stars a:before{color:#ff9c1c}.single-product.woocommerce #content #reviews #respond{padding-top:20px}.single-product.woocommerce #content #reviews .comment-reply-title{display:none}.single-product.woocommerce #content #reviews #commentform{margin-top:10px}.single-product.woocommerce #content #reviews #commentform .comment-form-rating label,.single-product.woocommerce #content #reviews #commentform .comment-form-comment label,.single-product.woocommerce #content #reviews #commentform .comment-form-author label,.single-product.woocommerce #content #reviews #commentform .comment-form-email label{font-weight:700;color:#333;margin-bottom:6px}.single-product.woocommerce #content #reviews #commentform .comment-form-rating input:focus,.single-product.woocommerce #content #reviews #commentform .comment-form-comment input:focus,.single-product.woocommerce #content #reviews #commentform .comment-form-author input:focus,.single-product.woocommerce #content #reviews #commentform .comment-form-email input:focus{border-bottom:1px solid #ee7f2d}.single-product.woocommerce #content #reviews #commentform .comment-form-comment{margin-bottom:20px}.single-product.woocommerce #content #reviews #commentform .comment-form-comment label{margin-bottom:15px}.single-product.woocommerce #content #reviews #commentform #comment{height:100px}.single-product.woocommerce #content #reviews #commentform #comment:focus{border-color:#ee7f2d}.single-product.woocommerce #content #reviews #commentform .form-submit{margin-bottom:0}.single-product.woocommerce #content #reviews #commentform .submit{line-height:50px;height:50px;padding:0;background-color:#333;color:#fff}.single-product.woocommerce #content #reviews #commentform .submit:hover{background-color:#999}.single-product.woocommerce #content .related.products{margin-top:100px}.single-product.woocommerce #content .related.products h2{position:relative;padding-bottom:30px;text-transform:uppercase;font-size:35px;font-weight:700;letter-spacing:.1em;font-family:"Playfair+Display+SC";margin-bottom:70px}@media screen and (max-width:991px){.single-product.woocommerce #content .related.products h2{font-size:20px}}.single-product.woocommerce #content .related.products h2:before{content:" ";position:absolute;display:block;height:1px;width:100px;background-color:#ee7f2d;bottom:0;left:0}.woocommerce-page.woocommerce-cart .cart-empty,.woocommerce-page.woocommerce-cart .return-to-shop{text-align:center}.woocommerce-page.woocommerce-cart .quantity-wrapper .quantity-label{display:none}.woocommerce-page.woocommerce-cart .cms-checkout-form{margin-bottom:50px}.woocommerce-page.woocommerce-cart .shop_table{-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.04);-khtml-box-shadow:0 4px 10px rgba(0,0,0,.04);-moz-box-shadow:0 4px 10px rgba(0,0,0,.04);-ms-box-shadow:0 4px 10px rgba(0,0,0,.04);-o-box-shadow:0 4px 10px rgba(0,0,0,.04);box-shadow:0 4px 10px rgba(0,0,0,.04);border:1px solid #e5e5e5;margin-bottom:40px;margin-top:90px}@media screen and (max-width:767px){.woocommerce-page.woocommerce-cart .shop_table{margin-top:50px}}.woocommerce-page.woocommerce-cart .shop_table th{text-align:center;font-size:14px;font-weight:800;padding:11px;border-right:1px solid #eee;color:#333}.woocommerce-page.woocommerce-cart .shop_table th:last-child{border-right:none}.woocommerce-page.woocommerce-cart .shop_table th.product-name{text-align:left;padding-left:30px}.woocommerce-page.woocommerce-cart .shop_table td{border-top:1px solid #eee;border-right:1px solid #eee;text-align:center;padding:20px}.woocommerce-page.woocommerce-cart .shop_table td:last-child{border-right:none}.woocommerce-page.woocommerce-cart .shop_table td.product-remove{position:relative}.woocommerce-page.woocommerce-cart .shop_table td.product-remove a.remove{display:inline-block;height:19px;width:19px;background-color:#000;-webkit-border-radius:1px;-khtml-border-radius:1px;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;border-radius:1px;line-height:19px;color:#fff !important;font-size:11px;position:absolute;top:50%;right:20px;-webkit-transform:translate(0,-50%);-khtml-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.woocommerce-page.woocommerce-cart .shop_table td.product-remove a.remove:hover{background-color:#ee7f2d}.woocommerce-page.woocommerce-cart .shop_table td.product-thumbnail{text-align:center}.woocommerce-page.woocommerce-cart .shop_table td.product-thumbnail a{display:inline-block;height:60px;width:60px}.woocommerce-page.woocommerce-cart .shop_table td.product-thumbnail a img{width:100%;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.woocommerce-page.woocommerce-cart .shop_table td.product-name{text-align:left;position:relative;padding-left:30px}.woocommerce-page.woocommerce-cart .shop_table td.product-name a{font-size:16px;font-weight:700;color:#333;display:inline-block;line-height:normal;vertical-align:top}.woocommerce-page.woocommerce-cart .shop_table td.product-name a:hover{color:#ee7f2d}.woocommerce-page.woocommerce-cart .shop_table td.product-name a .star-rating{margin-left:0}.woocommerce-page.woocommerce-cart .shop_table #coupon_code{margin-right:10px;max-width:160px;padding:0 20px;width:100% !important;height:48px;line-height:46px}@media (min-width:576px) and (max-width:767px){.woocommerce-page.woocommerce-cart .shop_table #coupon_code{max-width:48%;margin-bottom:15px;margin-right:0}}@media screen and (max-width:575px){.woocommerce-page.woocommerce-cart .shop_table #coupon_code{max-width:100%}}.woocommerce-page.woocommerce-cart .cart-collaterals .cross-sells{display:none}.woocommerce-page.woocommerce-cart .cart-collaterals .shop_table{border:none;margin-bottom:0;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.woocommerce-page.woocommerce-cart .cart-collaterals .shop_table th{text-align:left}.woocommerce-page.woocommerce-cart .cart-collaterals .shop_table th,.woocommerce-page.woocommerce-cart .cart-collaterals .shop_table td{border:none;padding:8px 0}.woocommerce-page.woocommerce-cart .cart-collaterals .cart_totals{-webkit-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;background-color:#fff;border:medium none;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.04);-khtml-box-shadow:0 4px 10px rgba(0,0,0,.04);-moz-box-shadow:0 4px 10px rgba(0,0,0,.04);-ms-box-shadow:0 4px 10px rgba(0,0,0,.04);-o-box-shadow:0 4px 10px rgba(0,0,0,.04);box-shadow:0 4px 10px rgba(0,0,0,.04);padding:20px;border:1px solid #e5e5e5}.woocommerce-page.woocommerce-cart .cart-collaterals .cart_totals>h2{font-size:18px;font-family:inherit;margin-bottom:22px}.woocommerce-page.woocommerce-cart .cart-collaterals .cart_totals>h2:after{content:":"}.woocommerce-page.woocommerce-cart .cart-collaterals .cart_totals th,.woocommerce-page.woocommerce-cart .cart-collaterals .cart_totals td:before{font-size:13px;font-weight:800;color:#ee7f2d;text-transform:uppercase}.woocommerce-page.woocommerce-cart .cart-collaterals .cart_totals td:last-child{text-align:right;font-size:13px;font-weight:400;color:#666;background-color:transparent}.woocommerce-page.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding-bottom:0;padding-top:30px}.woocommerce-page #payment #place_order{background:#ee7f2d;height:50px;line-height:50px;padding:0 15px}.woocommerce-page #payment #place_order:hover{background-color:#333}.woocommerce-page.woocommerce-checkout .woocommerce-billing-fields,.woocommerce-page.woocommerce-checkout .woocommerce-additional-fields{-webkit-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;background-color:#fff !important;border:medium none;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.04);-khtml-box-shadow:0 4px 10px rgba(0,0,0,.04);-moz-box-shadow:0 4px 10px rgba(0,0,0,.04);-ms-box-shadow:0 4px 10px rgba(0,0,0,.04);-o-box-shadow:0 4px 10px rgba(0,0,0,.04);box-shadow:0 4px 10px rgba(0,0,0,.04);padding:20px 30px}.woocommerce-page.woocommerce-checkout .woocommerce-billing-fields>h3,.woocommerce-page.woocommerce-checkout .woocommerce-additional-fields>h3{font-size:18px;font-family:inherit;margin-bottom:22px}.woocommerce-page.woocommerce-checkout .woocommerce-billing-fields>h3:after,.woocommerce-page.woocommerce-checkout .woocommerce-additional-fields>h3:after{content:":"}.woocommerce-page.woocommerce-checkout #customer_details{margin-bottom:50px}.woocommerce-page.woocommerce-checkout #customer_details .col-1,.woocommerce-page.woocommerce-checkout #customer_details .col-2{flex:0 0 100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;-o-flex:0 0 100%;max-width:100%}.woocommerce-page.woocommerce-checkout #order_review th.product-total{text-align:right}.woocommerce-page.woocommerce-checkout #order_review_heading{display:none}.woocommerce-page.woocommerce-checkout .woocommerce-checkout-review-order-table,.woocommerce-page.woocommerce-checkout .woocommerce-checkout-payment{-webkit-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;background-color:#fff !important;border:medium none;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.04);-khtml-box-shadow:0 4px 10px rgba(0,0,0,.04);-moz-box-shadow:0 4px 10px rgba(0,0,0,.04);-ms-box-shadow:0 4px 10px rgba(0,0,0,.04);-o-box-shadow:0 4px 10px rgba(0,0,0,.04);box-shadow:0 4px 10px rgba(0,0,0,.04);padding:20px 30px}.woocommerce-page.woocommerce-checkout .woocommerce-checkout-review-order-table{margin-bottom:50px}.woocommerce-page.woocommerce-checkout .woocommerce-checkout-review-order-table>h2{font-size:18px;font-family:inherit;margin-bottom:22px}.woocommerce-page.woocommerce-checkout .woocommerce-checkout-review-order-table>h2:after{content:":"}.woocommerce-page.woocommerce-checkout .woocommerce-checkout-review-order-table td{border-color:#eaeaea}.woocommerce-page.woocommerce-checkout .woocommerce-checkout-review-order-table th,.woocommerce-page.woocommerce-checkout .woocommerce-checkout-review-order-table td:before{font-size:13px;font-weight:800;color:#ee7f2d;text-transform:uppercase}.woocommerce-page.woocommerce-checkout .woocommerce-checkout-review-order-table td:first-child{font-size:14px;font-weight:700;color:#333}.woocommerce-page.woocommerce-checkout .woocommerce-checkout-review-order-table td:last-child{text-align:right;font-size:13px;font-weight:400;color:#959595;background-color:transparent}.woocommerce-page.woocommerce-checkout ul.wc_payment_methods{border-bottom:1px solid #eaeaea;padding:0 0 20px}.woocommerce-page.woocommerce-checkout ul.wc_payment_methods li label{font-weight:600;color:#333}.woocommerce-page.woocommerce-checkout .place-order{padding:20px 0 0}.woocommerce-account .woocommerce-form-login{-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#fff;border:medium none;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.16);-khtml-box-shadow:0 2px 3px rgba(0,0,0,.16);-moz-box-shadow:0 2px 3px rgba(0,0,0,.16);-ms-box-shadow:0 2px 3px rgba(0,0,0,.16);-o-box-shadow:0 2px 3px rgba(0,0,0,.16);box-shadow:0 2px 3px rgba(0,0,0,.16);padding:30px;border:none}.woocommerce-account .woocommerce-form-login .woocommerce-Button{margin-right:5px}.woocommerce-account #customer_login .u-column1,.woocommerce-account #customer_login .u-column2{-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#fff;border:medium none;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.16);-khtml-box-shadow:0 2px 3px rgba(0,0,0,.16);-moz-box-shadow:0 2px 3px rgba(0,0,0,.16);-ms-box-shadow:0 2px 3px rgba(0,0,0,.16);-o-box-shadow:0 2px 3px rgba(0,0,0,.16);box-shadow:0 2px 3px rgba(0,0,0,.16);padding:30px}.woocommerce-account #customer_login .u-column1>h2,.woocommerce-account #customer_login .u-column2>h2{font-size:18px;font-family:inherit;margin-bottom:22px}.woocommerce-account #customer_login .u-column1>h2:after,.woocommerce-account #customer_login .u-column2>h2:after{content:":"}.woocommerce-account #customer_login .u-column1 .form-row:last-child,.woocommerce-account #customer_login .u-column2 .form-row:last-child{margin-bottom:0}.woocommerce-account #customer_login .woocommerce-form-login{-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.woocommerce-account #customer_login .woocommerce-form-login .form-row:not(.form-row-wide){float:left;margin-bottom:0}.woocommerce-account #customer_login .woocommerce-form-login .lost_password{float:right;font-weight:500;margin:12px 0 0}.woocommerce-account #customer_login .woocommerce-form-login .lost_password a{color:#333}.woocommerce-account #customer_login .woocommerce-form-login .lost_password a:hover{color:#ee7f2d}.woocommerce-account #customer_login .woocomerce-form,.woocommerce-account #customer_login .register{padding:0;border:none;margin:0}.woocommerce-account .woocommerce-MyAccount-navigation li{font-size:13px;line-height:22px;font-weight:500;border-bottom:1px solid #222;margin-left:15px;position:relative}.woocommerce-account .woocommerce-MyAccount-navigation li a{color:#333;display:block;padding:9px 0}.woocommerce-account .woocommerce-MyAccount-navigation li a:before{content:"\f105";font-family:FontAwesome;color:#ee7f2d;font-size:11px;position:absolute;top:50%;left:-12px;-webkit-transform:translate(0,-50%);-khtml-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{color:#ee7f2d}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{color:#ee7f2d}.woocommerce-account .woocommerce-MyAccount-navigation li:last-child{border-bottom:none}.woocommerce-account .woocommerce-MyAccount-content{-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background-color:#fff;border:medium none;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.16);-khtml-box-shadow:0 2px 3px rgba(0,0,0,.16);-moz-box-shadow:0 2px 3px rgba(0,0,0,.16);-ms-box-shadow:0 2px 3px rgba(0,0,0,.16);-o-box-shadow:0 2px 3px rgba(0,0,0,.16);box-shadow:0 2px 3px rgba(0,0,0,.16);padding:30px}.woocommerce-account .woocommerce-MyAccount-content fieldset legend{border:medium none;font-family:inherit;font-size:18px;font-weight:600;padding-top:15px}.woocommerce-account .woocommerce-MyAccount-content fieldset legend:after{content:":"}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{-webkit-border-radius:0px;-khtml-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0;background-color:#333;color:#fff;width:30px;height:30px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{border-color:#fff;top:6px;left:6px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{top:16px;left:19px;background-color:#fff}form .select2-container--default .select2-selection .select2-selection__arrow{-webkit-transform:translate(0px,-50%);-khtml-transform:translate(0px,-50%);-moz-transform:translate(0px,-50%);-ms-transform:translate(0px,-50%);-o-transform:translate(0px,-50%);transform:translate(0px,-50%)}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{-webkit-transition:all .3s linear 0ms;-khtml-transition:all .3s linear 0ms;-moz-transition:all .3s linear 0ms;-ms-transition:all .3s linear 0ms;-o-transition:all .3s linear 0ms;transition:all .3s linear 0ms}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus{border-color:1px solid #ee7f2d}.woocommerce-cart .woocommerce .quantity .qty{width:8.5em}.woocommerce-cart .actions input.button{padding:18px 1em;background-color:#ee7f2d;color:#fff}.woocommerce-cart .actions input.button:hover{background-color:#333 !important}.cart_totals .wc-proceed-to-checkout a.checkout-button{width:300px;background-color:#ee7f2d;color:#fff;font-size:14px}.cart_totals .wc-proceed-to-checkout a.checkout-button:hover{background-color:#333}@media screen and (max-width:575px){.cart_totals .wc-proceed-to-checkout a.checkout-button{margin-right:0;width:100%;max-width:100%}}@media screen and (max-width:575px){.woocommerce-page.woocommerce-cart .shop_table .actions .button{margin-top:20px;width:100% !important}}.woocommerce .actions button.button{padding:18px 15px !important;background-color:#ee7f2d;color:#fff !important}.woocommerce .actions button.button:hover{background-color:#333 !important}.woocommerce .star-rating span{color:#ee7f2d}.woocommerce .star-rating:before{color:#ee7f2d}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border:1px solid #ee7f2d}ul.tp-revslider-mainul .slotholder:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;right:0;background:rgba(0,0,0,.65);display:block;z-index:22}@media screen and (min-width:1280px){body .container{max-width:1200px;width:100%}.content-has-sidebar.float-right{order:2;-webkit-order:2;-ms-order:2}.content-has-sidebar.float-right+#secondary{order:1;-webkit-order:1;-ms-order:1}.row-resize .vc_col-lg-3{width:26%}.row-resize .vc_col-lg-9{width:74%}}@media screen and (max-width:1199px){body .container{max-width:100%}}@media screen and (max-width:991px){#primary+#secondary{margin-top:60px}}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:0 !important}.site-content{padding:100px 0}@media screen and (max-width:991px){.site-content{padding:70px 0}}.widget-title,.comment-reply-title,.comments-title,.section-title,.related.products>h2{font-size:16px;line-height:30px;padding-bottom:4px;margin-bottom:20px;border:none;position:relative}.page-template-default .entry-footer{text-align:center}.page-template-default .entry-footer i{padding-right:8px}.vc_column_container>.theiaStickySidebar>.vc_column-inner{box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%}.entry-footer .entry-edit-link{display:none}.overflow-visible{overflow:visible !important}.row-overlay{position:relative}.row-overlay:after{background-color:inherit;bottom:0;content:"";display:block !important;height:100% !important;left:0;position:absolute;right:0;top:0;visibility:visible !important}.row-overlay .vc_column-inner{position:relative;z-index:3}.row-overlay.row-gradient:after{background-color:rgba(0,0,0,.9)}.row-overlay.row-gradient:before{background-image:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,#f9f9f9,rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,#f9f9f9,rgba(0,0,0,0));background-image:-ms-linear-gradient(bottom,#f9f9f9,rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,#f9f9f9,rgba(0,0,0,0));background-image:linear-gradient(bottom,#f9f9f9,rgba(0,0,0,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#f9f9f9',endColorStr='rgba(0, 0, 0, 0)');bottom:0;content:"";display:block !important;height:30% !important;left:0;position:absolute;right:0;top:auto;visibility:visible !important;z-index:1}.col-overlay .vc_column-inner{position:relative}.col-overlay .vc_column-inner:after{background-color:inherit;bottom:0;content:"";display:block !important;height:100% !important;left:0;position:absolute;right:0;top:0;visibility:visible !important}.col-overlay .vc_column-inner .wpb_wrapper{position:relative;z-index:1}.error-404 h1{font-size:32px}@media screen and (min-width:992px){.entry-content>.vc_row>.float-right{order:2;-webkit-order:2;-ms-order:2}}@media screen and (max-width:1199px){.rm-padding-lg>.vc_column-inner,.rm-padding-lg>.theiaStickySidebar>.vc_column-inner{padding-left:15px !important;padding-right:15px !important}.vc_row.row-rm-padding-lg{margin-left:-15px !important;margin-right:-15px !important}}@media screen and (max-width:991px){.rm-padding-md>.vc_column-inner,.rm-padding-md>.theiaStickySidebar>.vc_column-inner{padding-left:15px !important;padding-right:15px !important}.vc_row.row-rm-padding-md{margin-left:-15px !important;margin-right:-15px !important}}@media screen and (max-width:767px){.rm-padding-xs>.vc_column-inner,.rm-padding-xs>.theiaStickySidebar>.vc_column-inner{padding-left:15px !important;padding-right:15px !important}.vc_row.row-rm-padding-sm{margin-left:-15px !important;margin-right:-15px !important}.rm-margin-sm>.vc_column-inner{margin:0 !important}}@media screen and (max-width:575px){.rm-padding-xs>.vc_column-inner,.rm-padding-xs>.theiaStickySidebar>.vc_column-inner{padding-left:15px !important;padding-right:15px !important}.vc_row.row-rm-padding-xs{margin-left:-15px !important;margin-right:-15px !important}}