﻿.tiny_bullet_slider .tp-bullet:before{content:" ";position:absolute;width:100%;height:25px;top:-12px;left:0;background:transparent;}.bullet-bar.tp-bullets:before{content:" ";position:absolute;width:100%;height:100%;background:transparent;padding:10px;margin-left:-10px;margin-top:-10px;box-sizing:content-box;}.bullet-bar .tp-bullet{width:60px;height:3px;position:absolute;background:#aaa;background:rgba(204,204,204,.5);cursor:pointer;box-sizing:content-box;}.bullet-bar .tp-bullet:hover,.bullet-bar .tp-bullet.selected{background:#ccc;}.mapiframe{width:100%;height:400px;}.w-100p{width:100% !important;}.w-70p{width:70% !important;}.rubik{font-family:"Rubik",Helvetica,Arial,sans-serif;}.p-text strong{color:#252525;}.pos-relative{position:relative;}.row-sm{margin-right:-5px !important;margin-left:-5px !important;}.row-sm .col,.row-sm .col-1,.row-sm .col-10,.row-sm .col-11,.row-sm .col-12,.row-sm .col-2,.row-sm .col-3,.row-sm .col-4,.row-sm .col-5,.row-sm .col-6,.row-sm .col-7,.row-sm .col-8,.row-sm .col-9,.row-sm .col-auto,.row-sm .col-lg,.row-sm .col-lg-1,.row-sm .col-lg-10,.row-sm .col-lg-11,.row-sm .col-lg-12,.row-sm .col-lg-2,.row-sm .col-lg-3,.row-sm .col-lg-4,.row-sm .col-lg-5,.row-sm .col-lg-6,.row-sm .col-lg-7,.row-sm .col-lg-8,.row-sm .col-lg-9,.row-sm .col-lg-auto,.row-sm .col-md,.row-sm .col-md-1,.row-sm .col-md-10,.row-sm .col-md-11,.row-sm .col-md-12,.row-sm .col-md-2,.row-sm .col-md-3,.row-sm .col-md-4,.row-sm .col-md-5,.row-sm .col-md-6,.row-sm .col-md-7,.row-sm .col-md-8,.row-sm .col-md-9,.row-sm .col-md-auto,.row-sm .col-sm,.row-sm .col-sm-1,.row-sm .col-sm-10,.row-sm .col-sm-11,.row-sm .col-sm-12,.row-sm .col-sm-2,.row-sm .col-sm-3,.row-sm .col-sm-4,.row-sm .col-sm-5,.row-sm .col-sm-6,.row-sm .col-sm-7,.row-sm .col-sm-8,.row-sm .col-sm-9,.row-sm .col-sm-auto,.row-sm .col-xl,.row-sm .col-xl-1,.row-sm .col-xl-10,.row-sm .col-xl-11,.row-sm .col-xl-12,.row-sm .col-xl-2,.row-sm .col-xl-3,.row-sm .col-xl-4,.row-sm .col-xl-5,.row-sm .col-xl-6,.row-sm .col-xl-7,.row-sm .col-xl-8,.row-sm .col-xl-9,.row-sm .col-xl-auto{padding-right:5px !important;padding-left:5px !important;}.text-normal{font-weight:400 !important;}.portfolio-item .portfolio-slider img,section .portfolio-item .portfolio-image img{-webkit-filter:grayscale(100%);filter:grayscale(100%);}.portfolio-item:hover .portfolio-slider img,section .portfolio-item:hover .portfolio-image img{-webkit-filter:grayscale(0%);filter:grayscale(0%);}.portfolio-item:hover .header1{background-color:#68b32f;}.portfolio-slider .header1,.portfolio-item .header1{position:absolute;z-index:10000;font-family:"Rubik",Helvetica,Arial,sans-serif;color:#fff;font-size:.85rem;font-weight:600;letter-spacing:.1ex;background-color:#252525;padding:.75rem 1.25rem;border-bottom-right-radius:4px !important;transition:all .5s;}.current>a{position:relative;}.current>a:before{position:absolute;bottom:0;left:0;content:'';width:100%;height:2px;background-color:#68b32f;}.tx-underline{text-decoration:underline;}.tx-12{font-size:12px !important;}.tx-14{font-size:14px !important;}.m-t-0-f{margin-top:0 !important;}.m-b-0-f{margin-bottom:0 !important;}.no-border{border:0 !important;}.m-r-5{margin-right:5px !important;}.m-y-5{margin-top:5px !important;margin-bottom:5px !important;}.m-y-10{margin-top:10px !important;margin-bottom:10px !important;}.p-x-0{padding-left:0 !important;padding-right:0 !important;}.pd-y-5{padding-top:5px !important;padding-bottom:5px !important;}.pd-y-15{padding-top:15px !important;padding-bottom:15px !important;}.pd-y-20{padding-top:20px !important;padding-bottom:20px !important;}.pd-y-40{padding-top:40px !important;padding-bottom:40px !important;}.p-img{width:100%;}.seperator-red:before,.seperator-red:after{border-color:#68b32f !important;border-width:2px;}.background-litedark{background-color:#686868;}.border-grey{border:1px solid #797979 !important;}.table2{color:#fff;border:1px solid #797979;border-radius:4px;}.table2 table{width:100%;margin-bottom:0;}.table2 table thead th{padding:.25rem .75rem;}.table2 table thead th:not(:first-child){border-left:1px solid #797979;}.table2 table tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.08);}.table2 table tbody td{padding:.5rem .75rem;}.table2 table tbody td:not(:first-child){border-left:1px solid #797979;}.icon-holder2{vertical-align:middle;height:30px;width:30px;margin-right:10px;background:rgba(0,0,0,.1);display:inline-block;text-align:center;border-radius:4px;font-size:16px;line-height:30px;transition:.3s;position:relative;}.icon-holder3{position:absolute;right:65px;bottom:15px;}