a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video {    margin: 0;    padding: 0;    font: inherit;    vertical-align: baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {    display: block}ol,ul {    list-style-position: inside}blockquote,q {    quotes: none}blockquote:after,blockquote:before,q:after,q:before {    content: none}table {    border-collapse: collapse;    border-spacing: 0}a {    -o-transition: .3s;    -ms-transition: .3s;    -moz-transition: .3s;    -webkit-transition: .3s;    transition: .3s;    color: #e16b5a}a:hover {    color: #992b1f}body {    font-family: "Oswald",serif;    color: #333}.header {    background: #003c76;    padding: 5px 0;    -webkit-box-shadow: 0 1px 2px 0#b5b5b5;    -moz-box-shadow: 0 1px 2px 0#b5b5b5;    box-shadow: 0 1px 2px 0#b5b5b5}.hlogo {    margin-top: 10px}.lang {    height: 35px;    line-height: 35px;    color: #1a1a18;    margin-left: 25px}.lang>li {    display: inline-block}.footer-links a:hover,.lang li a:hover,a:hover {    text-decoration: none}.footer-links {    margin: 0 0 25px;    font-family: "Yanone Kaffeesatz"}.footer-links>li {    display: block;    margin: 0 30px;    vertical-align: top;    height: 30px;    line-height: 30px}.footer-links .tag {    display: block;    color: #fff;    margin-bottom: 10px;    font-size: 24px;    letter-spacing: 1px;    text-align: left}.footer-links .sub {    list-style-type: none;    margin-top: 20px}.footer-links .sub li {    margin-bottom: 15px;    text-align: left}.footer-links .sub a {    font-size: 18px;    color: #fff;    letter-spacing: 1px}.footer-links .sub a:hover {    color: #003c76}.inp {    border-radius: 0}.subtitle,.title {    color: #222;    font-size: 33px;    padding: 20px 0}.subtitle {    color: #000;    font-size: 20px}.cattitle {    color: #0154a4;    font-size: 30px;    padding: 0 0 20px}.catdesc {    line-height: 20px}.content-text {    margin: 20px 0;    color: #000}.footer {    background: #0154a4;    padding: 30px 0;    margin-top: 40px;    color: #fff;    border-top: 2px solid #003c76}.footer-text {    color: #7ca1b3;    font-size: 14px;    padding: 15px 0 0;    text-transform: none}.footer-bottom {    background-color: #004383;    height: 60px;    line-height: 60px;    color: #c5c5c5;    font-size: 14px;    padding: 10px 0}.customerrorbox {    display: none;    font-size: 12px}.gallery-box {    margin: 0 0 25px}.gallery-box p {    color: #333;    margin: 10px 0;    text-align: center;    height: 20px}.gallery-box-link {    display: block}.header-tel {    font-size: 24px;    color: #fff;    height: 70px;    line-height: 70px}.fslider {    overflow: hidden;    position: relative}.list {    text-align: right;    font-size: 14px}.list li {    margin: 0 5px}#map {    width: 100%;    height: 350px}.projects {    margin-top: 35px}.blg {    margin-bottom: 30px;    position: relative;    border: 1px solid #ccc;    overflow: hidden}.blg:hover .blg-title {    color: #222}.thumbs {    margin-top: 45px}.gallery-img {    border-radius: 5px;    border: 1px solid #ececec;    -webkit-box-shadow: 3px 7px 8px -6px rgba(0,0,0,.75);    -moz-box-shadow: 3px 7px 8px -6px rgba(0,0,0,.75);    box-shadow: 3px 7px 8px -6px rgba(0,0,0,.75)}.blg-title {    width: 100%;    height: 50px;    line-height: 20px;    color: #34373b;    font-size: 19px}.blg-cont,.blg-link {    padding: 20px;    text-align: center}.blg-link {    display: inline-block;    height: 45px;    line-height: 45px;    background-color: #0154a4;    border-bottom: 4px solid #082542;    padding: 0 10px;    letter-spacing: 1px;    font-size: 15px;    font-family: Cabin;    margin: 10px 5px}.blg-link,.blg-link:hover {    color: #fff}.blg-cont2 {    padding: 10px 5px}.blg-cont2 .blg-link {    padding: 0 7px;    letter-spacing: 0;    font-size: 15px}.project-main-img {    border: 1px solid #f2efef;    -webkit-box-shadow: 3px 7px 28px -6px rgba(0,0,0,.75);    -moz-box-shadow: 3px 7px 28px -6px rgba(0,0,0,.75);    box-shadow: 3px 7px 28px -6px rgba(0,0,0,.75)}.en,.tr {    padding-left: 30px}.en {    background: url(../image/en.png)no-repeat left center}.tr {    background: url(../image/tr.png)no-repeat left center}.mhizm {    margin-top: 25px}.p-title {    padding: 0;    margin-bottom: 20px;    font-family: "Yanone Kaffeesatz";    letter-spacing: 3px}.p-content {    padding: 10px 0;    line-height: 35px;    font-size: 17px}.p-content img {    max-width: 100%;    height: auto}.p-content .panel-title {    font-weight: 700}.main-twitter {    margin-top: 90px}.st-effect-1.st-menu {    visibility: visible;    -webkit-transform: translate3d(-100%,0,0);    transform: translate3d(-100%,0,0)}.st-effect-1.st-menu-open .st-effect-1.st-menu {    visibility: visible;    -webkit-transform: translate3d(0,0,0);    transform: translate3d(0,0,0);    -webkit-box-shadow: 7px 0 15px -4px rgba(0,0,0,.79);    -moz-box-shadow: 7px 0 15px -4px rgba(0,0,0,.79);    box-shadow: 7px 0 15px -4px rgba(0,0,0,.79)}.st-effect-1.st-menu::after {    display: none}.st-menu,.st-menu::after {    position: absolute;    top: 0;    height: 100%}.st-menu {    display: none;    left: 0;    z-index: 100;    visibility: hidden;    width: 220px;    background: #fff;    -webkit-transition: all .5s;    transition: all .5s}.st-menu::after {    right: 0;    width: 100%;    background: rgba(0,0,0,.2);    content: "";    opacity: 1;    -webkit-transition: opacity .5s;    transition: opacity .5s}.st-menu-open .st-menu::after {    width: 0;    height: 0;    opacity: 0;    -webkit-transition: opacity .5s,width .1s .5s,height .1s .5s;    transition: opacity .5s,width .1s .5s,height .1s .5s}.up-header {    background: #f1f1f1;    color: #333;    height: 35px;    line-height: 35px;    font-size: 15px;    letter-spacing: 1px;    transition: opacity .4s;    -webkit-transition: opacity .4s}.btt-header {    background: #a7181e;    height: 50px;    z-index: 9;    position: relative;    display: flex;    border-bottom: 6px solid #58585a;    box-sizing: content-box}.header.fix {    position: fixed;    top: 0;    width: 100%;    z-index: 102}.p2 {    padding-left: 2px;    padding-right: 2px}.mtb10 {    margin-top: 10px;    margin-bottom: 10px}.mtb20 {    margin-top: 20px;    margin-bottom: 20px}.mtb40 {    margin-top: 40px;    margin-bottom: 40px}.mtb60 {    margin-top: 60px;    margin-bottom: 60px}.scontent {    margin: 15px 0}.stitle {    font-size: 20px}.stitle2 {    font-size: 13px}.footer-color {    color: #dcdcdc!important}.newsform {    margin-top: 10px}.takvim {    border: 1px solid #ccc}.takvim .baslik,.takvim .time {    font-size: 18px;    font-family: "Yanone Kaffeesatz"}.takvim .baslik {    height: 50px;    line-height: 20px;    color: #c33332;    padding: 5px 0;    border-bottom: 1px solid #ccc}.takvim .time {    width: 75px;    height: 25px;    line-height: 25px;    margin-bottom: 5px;    border-radius: 5px;    background-color: #4fa7df;    color: #fff;    cursor: pointer}.takvim .saatler {    padding: 10px 0}.takvim .disabletime {    background-color: #ccc;    color: #333;    cursor: default}.toptext {    height: 30px;    line-height: 30px;    font-size: 14px;    color: #a98c6c}.wcome {    font-size: 20px;    padding-bottom: 20px;    border-bottom: 2px solid #333;    line-height: 35px}.wcome2 {    line-height: 25px}.mb20 {    margin-bottom: 20px}.mb40 {    margin-bottom: 40px}.mb60 {    margin-bottom: 60px}.icons:hover {    text-decoration: none!important}.icons .ititle {    padding: 10px 0;    font-size: 17px;    font-weight: 700;    color: #ec1e31;    font-family: "avantgarde_trnormal",Arial}.icons .idesc {    color: #333;    font-size: 14px}.breadcrumbs-custom {    position: relative;    list-style-type: none;    margin: 25px 0;    font-family: "Cabin"}.breadcrumbs-custom:before {    position: absolute;    content: "";    bottom: -12px;    left: 0;    height: 2px;    background-color: #0154a4;    width: 100px;    z-index: 1}.breadcrumbs-custom:after,.linetext:after {    position: absolute;    content: "";    bottom: -12px;    left: 0;    height: 2px;    right: 0;    background-color: #e6e6e8}.breadcrumbs-custom li,.list li {    display: inline-block}.breadcrumbs-custom li a {    color: #0154a4;    font-size: 16px}.breadcrumbs-custom li a:after {    font-family: FontAwesome;    content: "";    padding: 0 5px 0 10px;    color: #34373b}.breadcrumbs-custom li a:hover {    color: #999;    text-decoration: none}.linetext {    position: relative;    margin: 25px 0 40px;    color: #34373b;    font-size: 29px;    font-family: Cabin;    text-align: center;    letter-spacing: 2px}.linetext,.social {    list-style-type: none}.social li {    background: 0 0;    width: 40px;    height: 40px;    text-align: center;    line-height: 40px;    padding: 0;    border-radius: 20px;    margin: 0 4px}.social li a {    width: 40px;    height: 40px;    font-size: 25px;    display: block;    color: #333}.social li:hover {    color: #c99b33}.social li.facebook:hover {    border-color: #274277;    background: #274277}.social li.twitter:hover {    border-color: #0895c9;    background: #0895c9}.social li.google-plus:hover {    border-color: #c43e2f;    background: #c43e2f}.social li.instagram:hover {    border-color: #335a77;    background: #335a77}.social li.pinterest:hover {    border-color: #9b1a1e;    background: #9b1a1e}.social li.youtube:hover {    border-color: #9e0606;    background: #9e0606}.social li.linkedin:hover {    border-color: #116389;    background: #116389}.social li:hover a {    color: #fff}.soci,.soci li,.social li {    display: inline-block}.soci {    list-style-type: none}.soci li {    background: 0 0;    min-width: 35px;    height: 35px;    text-align: center;    line-height: 35px;    padding: 0 7px;    border-right: 1px solid #8e8e8e}.soci li:last-child {    border-right: none}.soci li a {    display: block;    color: #fff;    line-height: 35px}.soci li a i {    font-size: 17px;    line-height: 35px}.vcenter,.vcenter2,.vcenter3 {    display: flex;    align-items: center}.vcenter2,.vcenter3 {    justify-content: center}.vcenter3 {    align-items: flex-start}.files {    line-height: 30px}.mtop10 {    margin-top: 10px}.mtop20 {    margin-top: 20px}.mtop40 {    margin-top: 40px}.mtop60 {    margin-top: 60px}.mbottom5 {    margin-bottom: 5px}.mbottom10 {    margin-bottom: 10px}.mbottom20 {    margin-bottom: 20px}.mbottom40 {    margin-bottom: 40px}.btn-ara,.searchp {    background-color: #ececec}.searchp {    color: #000;    border: 0}.btn-ara {    color: #000!important}.big-main {    margin-bottom: 25px}.form-control {    outline: 0;    box-shadow: none!important}.main-bg {    height: 350px;    background-attachment: fixed;    background-position: center;    background-repeat: no-repeat;    background-size: cover}.main-bg-text {    font-size: 50px;    font-family: "Kaushan Script",Arial;    color: #fff}.panel {    position: relative}.panel>.panel-heading:after,.panel>.panel-heading:before {    position: absolute;    top: 11px;    left: -16px;    right: 100%;    width: 0;    height: 0;    display: block;    content: " ";    border-style: solid solid outset;    pointer-events: none}.panel>.panel-heading:after {    border-width: 7px;    border-color: transparent #f7f7f7 transparent transparent;    margin-top: 1px;    margin-left: 2px}.panel>.panel-heading:before {    border-color: transparent #ddd transparent transparent;    border-width: 8px}.btn-questdiv,.footer-menu>li .tag:before {    display: none}.btn-quest,.btn-quest:hover {    border: 0;    background-color: #5797cc;    color: #fff}.btn-quest:hover {    background-color: #337ab7}.prod-social span {    margin-right: 15px}.ribbon {    display: inline-block;    position: absolute;    font-family: "Kaushan Script",Arial;    background: #ec1e31;    color: #fff;    margin: -70px 0 0;    height: 40px;    line-height: 40px;    padding: 0 20px}.ribbon2:before,.ribbon:before {    display: block;    content: "";    position: absolute;    top: 0;    left: -10px;    width: 7px;    height: 0;    border-right: 10px solid #5f090d;    border-top: 16px solid transparent}.ribbon-title {    width: 100%;    height: 1px;    border-bottom: 2px solid #8c8c8c}.ribbon2 {    display: inline-block;    position: absolute;    font-family: "Cabin",Arial;    background: #a2753c;    color: #fff;    margin: -21px 0 0 10px;    height: 40px;    line-height: 40px;    padding: 0 20px;    font-size: 18px;    letter-spacing: 2px}.ribbon2:before {    border-right: 10px solid #6b451d;    border-top: 21px solid transparent}.fleft {    color: #4c4c4c;    font-size: 14px}.footer-menu,.trfprice ul {    list-style-type: none}.footer-menu>li:last-child {    border-bottom: none}.footer-menu>li>a {    display: block;    height: 35px;    line-height: 35px;    color: #999;    border-bottom: 1px solid #585858;    font-size: 15px}.footer-menu>li>a:hover {    color: #fff;    padding-left: 5px}.footer-menu>li>a:before {    font-family: FontAwesome;    content: "";    padding-right: 8px;    color: #9c9c9c;    font-size: 14px}.footer-menu>li .tag {    font-size: 25px;    border: 0;    margin-bottom: 10px}.footer-menu>li .tag:hover {    color: #999;    padding: 0}.news h4 {    padding-top: 0}.owl,.owl2 {    direction: ltr!important}.owl .owl-nav {    position: absolute;    width: 100%;    top: 40%}.owl .owl-next,.owl .owl-prev {    position: absolute;    font-size: 25px!important;    background: #333!important;    opacity: .8;    color: #fff;    padding: 0 10px;    height: 50px;    line-height: 50px}.owl .owl-prev {    left: 0}.owl .owl-next {    right: 0}.blg img {    max-width: 100%;    -webkit-transition: .3s ease-in-out;    transition: .3s ease-in-out}.blg:hover img {    transform: scale(1.05)}.sett-right {    float: left;    border: 2px solid #25d366;    width: 270px;    height: 300px;    padding: 10px;    background-color: #fff;    -webkit-box-shadow: 6px 7px 15px -5px rgba(0,0,0,.75);    -moz-box-shadow: 6px 7px 15px -5px rgba(0,0,0,.75);    box-shadow: 6px 7px 15px -5px rgba(0,0,0,.75);    position: fixed;    top: 55%;    right: -270px;    z-index: 9999}.btnst,.sett-left,.wsb {    background-color: #25d366;    color: #fff}.sett-left {    float: left;    width: 60px;    height: 60px;    -webkit-border-top-left-radius: 10px;    -webkit-border-bottom-left-radius: 10px;    -moz-border-radius-topleft: 10px;    -moz-border-radius-bottomleft: 10px;    border-top-left-radius: 10px;    border-bottom-left-radius: 10px;    cursor: pointer;    text-align: center;    border-right: none;    line-height: 60px;    font-size: 50px;    position: fixed;    top: 55%;    right: 0;    z-index: 9998}.cont a,.sett a {    display: block;    width: 100%;    line-height: 30px}.btnst,.wsb {    font-size: 19px}#ws {    margin: 0 0 20px;    height: 200px}.btnst {    width: 100%;    height: 55px;    line-height: 55px;    background-color: #ec1e31;    padding: 0;    font-size: 17px}.btnst:hover {    color: #f2f2f2;    background-color: #b12734}.newslet {    border-top: 1px solid #bfc1c3;    border-bottom: 1px solid #bfc1c3;    padding: 25px 0 0;    background-color: #eeeeef;    margin: 40px 0 0}.newsinfo,.newsinfo2 {    color: #ec1e31;    font-size: 21px;    padding-bottom: 10px}.newsinfo2 {    color: #333;    font-size: 24px;    font-family: "Yanone Kaffeesatz"}.newsbut,.newsbut:hover {    background-color: #58585a;    color: #fff}.why {    border-top: 1px solid #bfc1c3;    border-bottom: 1px solid #bfc1c3;    padding: 50px 0;    background: #fff url(../images/bg3.png);    margin: 40px 0 0}.why h1 {    font-size: 22px;    font-weight: 700;    color: #ec1e31;    font-family: "avantgarde_trnormal",Arial;    background-color: #e6e6e6;    display: inline-block;    padding: 0 10px;    border-radius: 5px}.why .desc {    font-size: 18px;    color: #fff;    margin: 20px 0;    line-height: 22px;    text-align: center}.btnst2 {    height: 55px;    line-height: 55px;    background-color: #ec1e31;    color: #fff;    padding: 0 20px;    font-size: 17px}.cont-right {    float: left;    border: 2px solid #427fed;    width: 270px;    height: 300px;    padding: 10px;    background-color: #fff;    -webkit-box-shadow: 6px 7px 15px -5px rgba(0,0,0,.75);    -moz-box-shadow: 6px 7px 15px -5px rgba(0,0,0,.75);    box-shadow: 6px 7px 15px -5px rgba(0,0,0,.75);    position: fixed;    top: 65%;    right: -270px;    z-index: 9999}.cb,.cont-left {    background-color: #427fed;    color: #fff}.cont-left {    float: left;    width: 60px;    height: 60px;    -webkit-border-top-left-radius: 10px;    -webkit-border-bottom-left-radius: 10px;    -moz-border-radius-topleft: 10px;    -moz-border-radius-bottomleft: 10px;    border-top-left-radius: 10px;    border-bottom-left-radius: 10px;    cursor: pointer;    text-align: center;    border-right: none;    line-height: 60px;    font-size: 35px;    position: fixed;    top: 65%;    right: 0;    z-index: 9998}.cb {    font-size: 19px}.agency h1 {    color: #ec1e31;    font-size: 21px;    padding-bottom: 10px}.mnicn,.testy .itx {    font-size: 14px}.calcdiv {    position: absolute;    top: 0;    right: 0;    height: 50px;    line-height: 50px;    background-image: url(../images/bg3.png);    color: #fff;    font-size: 25px;    -webkit-border-bottom-right-radius: 20px;    -webkit-border-bottom-left-radius: 20px;    -moz-border-radius-bottomright: 20px;    -moz-border-radius-bottomleft: 20px;    border-bottom-right-radius: 20px;    border-bottom-left-radius: 20px;    -webkit-box-shadow: 0 1px 4px 1px #292529;    -moz-box-shadow: 0 1px 4px 1px 2px #292529;    box-shadow: 0 1px 4px 1px #292529}.calcdiv p {    padding: 0 15px}.calcdivbg {    width: 100%;    height: 2px;    background-image: url(../images/line.png);    top: 0}.main6 {    cursor: pointer;    -webkit-transition: .4s ease-in-out;    transition: .4s ease-in-out}.main6:hover .main6iconinner {    font-size: 67px;    color: #f2f2f2;    transform: rotate(15deg)}.main6:hover .main6title {    font-size: 28px}.main6icon {    position: relative;    width: 100%;    height: 140px;    border-radius: 20px;    padding: 0 10px;    margin-bottom: 10px;    -webkit-box-shadow: 0 3px 8px 0 rgba(0,0,0,.75);    -moz-box-shadow: 0 3px 8px 0 rgba(0,0,0,.75);    box-shadow: 0 3px 8px 0 rgba(0,0,0,.75)}.main6 a {    color: #222}.main6iconinner,.main6title {    color: #fff;    -webkit-transition: .2s ease-in-out;    transition: .2s ease-in-out}.main6iconinner {    float: left;    font-size: 63px;    line-height: 140px}.main6title {    position: relative;    z-index: 2;    float: right;    font-size: 25px;    text-align: right;    height: 140px;    font-weight: 600}.main6 p {    text-align: center;    font-weight: 600;    font-size: 16px}.main6opa {    opacity: .1;    position: absolute;    top: -15px;    right: 13px;    font-size: 120px;    transform: rotate(-25deg)}.areatitle {    position: relative;    color: #333;    text-align: center;    font-size: 23px;    padding-bottom: 10px;    font-weight: 600}.areatitle:after {    content: "";    display: block;    width: 80px;    height: 2px;    position: absolute;    bottom: 0;    left: 50%;    margin-left: -40px;    background-color: #0e70b7}.areatitle2 {    margin: 10px 0 20px;    font-style: italic}.testimg {    max-width: 130px;    height: 130px}.testy .itx {    font-style: italic}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span {    background: #34373b}.mlr20 {    margin-left: 20px;    margin-right: 20px}.countbox .count {    color: #34373b;    font-size: 26px;    font-weight: 600}.countbox .desc {    color: #222;    font-size: 24px;    font-weight: 600}.greybox {    padding: 30px 0;    background-color: #f1f1f1;    -webkit-box-shadow: 0 0 6px -1px rgba(0,0,0,.75);    -moz-box-shadow: 0 0 6px -1px rgba(0,0,0,.75);    box-shadow: 0 0 6px -1px rgba(0,0,0,.75)}.bottomlogo {    filter: brightness(0) invert(1)}.footertext {    margin-top: 20px;    color: #fff;    font-size: 14px;    letter-spacing: 1px;    font-family: "Cabin";    line-height: 25px}.scroll-top {    width: 40px;    height: 40px;    line-height: 40px;    position: fixed;    bottom: 50px;    right: 40px;    display: none;    background: #34373b;    color: #fff;    border-radius: 4px;    z-index: 10;    cursor: pointer;    text-align: center;    font-size: 22px}.lh45 {    line-height: 45px}.clr-red {    color: #ee3a43!important}.clr-blue {    color: #0068b3!important}.clr-green {    color: #50b948!important}.clr-yellow {    color: #fdba31!important}.prodcatborder {    border: 1px solid #ddd;    border-radius: 10px;    padding: 15px 0;    margin: 20px 0}.trfcont {    border-radius: 10px;    padding: 20px 0;    margin: 25px 0 40px;    background: #e2e2e2;    background: -moz-linear-gradient(-45deg,#e2e2e2 0,#fff 100%);    background: #ededed;    background: -moz-linear-gradient(-45deg,#ededed 1%,#efefef 100%);    background: -webkit-linear-gradient(-45deg,#ededed 1%,#efefef 100%);    background: linear-gradient(135deg,#ededed 1%,#efefef 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#efefef',GradientType=1 );    -webkit-box-shadow: 0 0 8px 0 rgba(0,0,0,.75);    -moz-box-shadow: 0 0 8px 0 rgba(0,0,0,.75);    box-shadow: 0 0 8px 0 rgba(0,0,0,.75)}.trftitle {    color: #ee3a43;    font-size: 25px;    margin-bottom: 10px;    font-weight: 600}.trfprice {    position: relative;    height: 90px;    padding: 10px 0;    text-align: center;    font-size: 28px;    font-weight: 600;    color: #fff;    -webkit-border-top-left-radius: 10px;    -webkit-border-top-right-radius: 10px;    -moz-border-radius-topleft: 10px;    -moz-border-radius-topright: 10px;    border-top-left-radius: 10px;    border-top-right-radius: 10px;    background: #0056ce;    background: -moz-linear-gradient(-45deg,#0056ce 1%,#0069b0 100%);    background: -webkit-linear-gradient(-45deg,#0056ce 1%,#0069b0 100%);    background: linear-gradient(135deg,#0056ce 1%,#0069b0 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0056ce', endColorstr='#0069b0',GradientType=1 );    text-shadow: 2px 2px 2px rgba(0,0,0,.27);    margin-left: -15px;    margin-right: -15px}.trfprice:after,.trfprice:before {    display: block;    content: "";    position: absolute;    bottom: -19px;    width: 14px;    height: 0;    border-bottom: 19px solid transparent}.trfprice:before {    left: 0;    border-right: 14px solid #0f304c}.trfprice:after {    right: 0;    border-left: 14px solid #0f304c}.trffet li,.trfprice li {    font-size: 14px;    line-height: 20px}.trffet {    margin: 10px 20px 0;    list-style-type: none}.trffet li {    line-height: 30px;    text-align: center;    border-bottom: 1px solid #ccc;    color: #222}.trffet li:last-child {    border: 0}.trffetpadd {    padding: 0 25px}.blue {    color: #0069b0}.mdi-60px:before {    font-size: 60px!important}.mdi-circ {    border-radius: 50px;    border: 3px solid #0069b0;    margin-bottom: 20px;    width: 95px;    height: 95px;    line-height: 90px;    display: inline-block;    -webkit-transition: .2s ease-in-out;    transition: .2s ease-in-out}.mdi-circ:hover .mdi-60px:before {    font-size: 65px!important}.mdili:before {    vertical-align: middle}.pg {    background-color: #f5f5f5;    border-radius: 10px;    padding: 10px}.gt label {    padding-left: 0}.wh22 {    width: 22px;    height: 22px;    vertical-align: text-bottom}.form-control:focus {    outline: 0;    box-shadow: none;    border-color: inherit}.mainbc .crc,.mainbc .crc span {    line-height: 80px;    vertical-align: sub}.mainbc .crc {    width: 80px;    height: 80px;    text-align: center;    border-radius: 50px;    background-color: #9b773f;    position: absolute;    top: -30px;    font-size: 40px;    z-index: 99;    left: 0;    right: 0;    margin-left: auto;    margin-right: auto}.mainbc .crc span {    width: 50px;    height: 50px;    color: #fff}.mainbc p {    font-size: 17px;    letter-spacing: 1px;    font-family: "Yanone Kaffeesatz";    line-height: 30px}.mainbc h2 {    font-size: 24px;    letter-spacing: 2px;    font-family: "Cabin";    line-height: 50px}.mainbc,.more {    display: inline-block}.mainbc {    position: relative;    height: 260px;    transition: .5s;    cursor: pointer;    padding: 60px 10px 25px;    border: 2px solid #efefef;    -webkit-transition: .5s;    text-align: center}.mainbc:hover {    border: 2px solid transparent}.mainbc::after,.mainbc::before {    width: 100%;    height: 100%;    z-index: 3;    content: "";    position: absolute;    top: 0;    left: 0;    box-sizing: border-box;    -webkit-transform: scale(0);    transition: .5s}.mainbc::before {    border-bottom: 1px solid #9b773f;    border-left: 1px solid #9b773f;    -webkit-transform-origin: 0 100%}.mainbc::after {    border-top: 1px solid #9b773f;    border-right: 1px solid #9b773f;    -webkit-transform-origin: 100%0}.mainbc:hover::after,.mainbc:hover::before {    -webkit-transform: scale(1)}.more {    height: 50px;    line-height: 50px;    padding: 0 40px;    background-color: #333;    color: #fff;    border-radius: 5px;    font-size: 22px;    font-family: "Yanone Kaffeesatz";    margin-top: 30px}.more:hover {    background-color: #a2753c;    color: #fff}.maininf,.more {    text-align: center}.formb2 input,.maininf .blg-title {    font-size: 32px;    line-height: 40px}.maininf .blg-title-desc {    font-size: 18px;    line-height: 35px}.brds {    border-radius: 4px;    border: 1px solid #ccc;    padding: 5px}.comm-item,.comm-reply-item {    font-size: 16px}.tarea {    height: 100px!important}.ftext {    font-family: "Yanone Kaffeesatz";    font-size: 20px;    line-height: 28px}.ftext strong {    font-weight: 400}.formb {    border: 1px solid #ccc;    -webkit-box-shadow: 4px 3px 10px 0 rgba(0,0,0,.75);    -moz-box-shadow: 4px 3px 10px 0 rgba(0,0,0,.75);    box-shadow: 4px 3px 10px 0 rgba(0,0,0,.75)}.formb .hb-btn,.formbtitle {    color: #fff;    letter-spacing: 2px}.formbtitle {    height: 50px;    line-height: 50px;    font-size: 23px;    text-align: center;    background-color: #003c76}.formbcont {    padding: 20px;    background-color: #f7f7f7}.formb .hb-btn {    background-color: #0154a4;    font-size: 19px;    border: 0;    display: block;    width: 100%}.formb label {    margin-bottom: 10px}.formb .form-group {    margin-bottom: 25px}.formb2 .hb-btn,.mwapp,.p-content th {    height: 50px;    line-height: 50px;    padding: 0}.formb2 input {    height: 40px;    font-size: 19px}.mwapp {    background-color: #4dc85d;    position: fixed;    height: 60px;    line-height: 60px;    bottom: 0;    left: 0;    font-size: 18px}.main4c h1,.main4c p,.mtel,.mwapp {    text-align: center;    color: #fff}.mtel {    background-color: #25d366;    position: fixed;    width: 80px;    height: 80px;    line-height: 80px;    bottom: 15px;    left: 15px;    font-size: 40px;    padding: 0;    border-radius: 100px}.footer-links>li a,.mtel a,.mwapp a {    color: #fff}.p-content th {    background-color: #353058;    color: #fff;    line-height: 50px!important;    letter-spacing: 2px;    font-family: "Titillium Web"}.main4c {    width: 100%;    height: 470px;    background-image: url(../images/why-vodafone-purple.png);    background-repeat: no-repeat;    background-size: cover;    padding: 30px 0}.main4c h1,.main4c p {    font-size: 25px;    letter-spacing: 3px;    margin: 0 0 35px}.main4c p {    font-size: 18px;    letter-spacing: 1px;    margin: 20px 0}.wht {    color: #fff;    margin-left: 5px;    font-size: 20px}.sw {    background-color: #f6f6f6;    padding: 40px 0}.prc {    color: #0154a4;    letter-spacing: 2px;    font-size: 23px;    text-align: center;    margin: 5px 0}.blg-title-desc {    height: 120px}.main6 .bg4 {    background: #4186a8;    background: -moz-linear-gradient(45deg,#4186a8 2%,#3b5998 100%);    background: -webkit-linear-gradient(45deg,#4186a8 2%,#3b5998 100%);    background: linear-gradient(45deg,#4186a8 2%,#3b5998 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4186a8', endColorstr='#3b5998',GradientType=1 )}.custom-checkbox,.custom-radio {    width: 16px;    height: 16px;    display: inline-block;    position: relative;    z-index: 1;    top: 3px;    background: url(../images/filter-box.png)no-repeat;    margin-right: 5px}.custom-checkbox.selected,.custom-radio.selected {    background: url(../images/filter-box-2.png)no-repeat}.custom-checkbox input[type=checkbox],.custom-radio input[type=radio],.select-wrapper select {    margin: 1px;    position: absolute;    z-index: 2;    cursor: pointer;    outline: 0;    opacity: 0;    -ms-filter: "alpha(Opacity=0)";    filter: alpha(opacity=0);    -khtml-opacity: 0;    -moz-opacity: 0}.custom-checkbox input[type=checkbox],.select-wrapper select {    margin: 0}.select-wrapper {    display: inline-block;    border: 1px solid #ccc;    background: url(../images/dropdown.png)no-repeat right center #fff;    border-radius: 4px;    font-size: 14px;    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);    -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;    vertical-align: middle;    padding: 6px 0;    line-height: 1.428571429;    width: 100%}.select-wrapper select {    width: 100%;    _noFocusLine: expression(this.hideFocus=true);    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.select-wrapper:hover {    background: url(../images/dropdown.png)no-repeat right}.select-wrapper,.select-wrapper .holder {    cursor: pointer;    position: relative;    color: #555}.select-wrapper .holder {    display: block;    margin: 0 25px 0 5px;    white-space: nowrap;    overflow: hidden;    text-align: left}.ctDrillDown.skin-classic-light {    width: 215px;    position: relative;    overflow: hidden}.ctDrillDown.skin-classic-light ul {    margin: 0!important;    padding: 0!important;    list-style: none;    position: absolute;    top: 0;    width: 100%;    display: none}.ctDrillDown.skin-classic-light>ul {    width: 215px;    left: 0;    display: block}.ctDrillDown.skin-classic-light ul li {    margin: 0;    padding: 0;    list-style: none;    width: 100%;    background: #fff repeat-x 0 0;    border-bottom: 1px solid #333}.ctDrillDown.skin-classic-light ul li>a,.ctDrillDown.skin-classic-light ul li>span {    font-family: "Dosis",Arial,sans-serif;    display: block;    font-size: 14px;    padding: 0 0 0 15px;    outline: medium;    position: relative;    font-weight: 700;    color: #4b4b4b!important;    text-decoration: none;    line-height: 50px}.ctDrillDown.skin-classic-light ul li>a:hover,.ctDrillDown.skin-classic-light ul li>span:hover {    color: #e33d6e}.skin-classic-light.footer {    background: #0069b0 repeat-x 0 0;    line-height: 50px;    width: 215px;    padding: 0 15px;    color: #fff;    font-size: 15px;    position: relative;    margin-top: 0}.skin-classic-light.footer #back {    position: absolute;    right: 10px;    color: #fff;    text-decoration: none;    font-size: 15px;    top: 0}.skin-classic-light.footer #back img {    position: relative;    top: 7px}.ctDrillDown.skin-classic-light ul li:hover {    background-position: 0-50px}.ctDrillDown.skin-classic-light ul li.expandable>a {    background: url(img/more.png)no-repeat 90% 20px}.ctDrillDown.skin-classic-light ul li>a.match {    color: #00a029;    font-weight: 700}.skin-classic-light.breadcrumbs {    margin: 5px 0}.skin-classic-light.breadcrumbs span {    margin: 0 10px 0 0;    cursor: pointer;    font-family: Tahoma,Arial,sans-serif;    font-size: 13px;    background: url(img/more.png)no-repeat 100% 50%;    padding: 0 10px 0 0}.skin-classic-light.breadcrumbs span:last-child {    background: 0 0;    padding: 0;    font-weight: 700}.skin-classic-light.search {    margin: 10px 0 0}.skin-classic-light.search input[type=text] {    background: #fff;    border: 1px solid #e8e8e8;    padding: 5px}.skin-classic-light.search input[type=submit] {    background: url(img/search.png)no-repeat center center;    border: 0;    padding: 5px;    cursor: pointer;    width: 30px;    height: 30px}@media (min-width:1320px) {    .container {        width: 1300px    }}@media (min-width:320px) and (max-width:980px) {    #mobilesearchdiv {        margin-bottom: 0;        position: fixed;        top: -80px;        padding: 15px;        right: 0;        background: #fff;        z-index: -9;        -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.15);        box-shadow: 0 6px 12px rgba(0,0,0,.15)    }    .btn-mobile {        margin-left: 10px    }    .btn-mobile-menu {        background-color: #fff;        color: #0154a4    }    .st-menu {        display: block    }    .st-menu-open {        position: fixed;        height: 100%;        width: 220px;        z-index: 999    }    .mimg {        margin: 25px 0    }    .header {        margin-bottom: 10px    }    .content-text img {        width: 100%!important;        height: auto!important    }    .fslider {        margin-top: 0    }    .box6 {        margin-bottom: 15px    }    .list {        margin: 15px 0    }    .topshow {        margin-top: 0;        -webkit-transition: all .5s ease;        -moz-transition: all .5s ease;        -o-transition: all .5s ease;        transition: all .5s ease;        top: 0!important;        z-index: 99999!important    }    .remove-search {        float: left;        width: 16px;        height: 16px;        margin: 5px 15px 0 0;        cursor: pointer    }    .mobile-lang {        margin-top: 10px    }    .mobile-lang li a {        padding: 0!important    }    .menu {        text-align: left!important    }    .main6 {        margin-bottom: 20px    }    .main6:hover .main6title,.main6title {        font-size: 15px    }    .countbox,.mobile-mb20,.pg {        margin-bottom: 20px    }    .countbox .desc {        font-size: 20px    }    .p-content img {        display: none!important    }    .mainbc {        margin-bottom: 40px    }}@media (min-width:981px) {    .headerh {        height: 80px    }    .fix .headerh,.menu>li>a {        height: 50px    }    .fix .headerh img {        height: 40px;        -webkit-transition: all .3s;        -moz-transition: all .3s;        transition: all .3s    }    .menu,.menu .sub2>li ul {        list-style-type: none    }    .menu>li {        display: inline-block;        padding: 0;        position: relative    }    .menu>li>a {        display: block;        color: #fff;        font-size: 16px;        letter-spacing: 1px;        padding: 0 12px;        line-height: 50px;        border-left: 1px solid #758a9e    }    .menu>li:last-child a {        padding-right: 0    }    .menu>li:hover .menua,.menu>li>a:hover {        color: #f7f7f7    }    .menu a {        color: #fff;        font-size: 16px    }    .menu a:hover {        text-decoration: none    }    .menu .sub {        position: absolute;        top: 100%;        left: 0;        z-index: 99;        background-color: #f7f7f7;        width: 300px;        font-size: 17px;        list-style-type: none;        transform: translateY(2em);        transition: all .1s ease-in-out 0s,visibility 0s linear .1s,z-index 0s linear .01s;        visibility: hidden;        opacity: 0;        -webkit-box-shadow: 0 4px 9px 0 rgba(0,0,0,.75);        -moz-box-shadow: 0 4px 9px 0 rgba(0,0,0,.75);        box-shadow: 0 4px 9px 0 rgba(0,0,0,.75);        border-top: 2px solid #fff;        border-bottom: 2px solid #fff    }    .menu .subr {        right: 0;        left: inherit    }    .menu>li:hover .sub,.menu>li:hover .sub2 {        visibility: visible;        opacity: 1;        transform: translateY(0);        transition-delay: 0s,0s,.1s    }    .menu .sub li {        border-bottom: 1px solid #ccc;        height: 45px;        line-height: 45px    }    .menu .sub li:last-child {        border-bottom: none    }    .menu .sub li:hover {        background-color: #fff    }    .menu .sub li:hover a {        color: #003c76    }    .menu .sub a {        float: left;        display: block;        width: 100%;        text-align: left;        padding: 0 10px;        color: #222;        font-size: 16px    }    .menu .sub2 {        position: absolute;        top: 100%;        z-index: 99;        background-color: #f7f7f7;        width: 800px;        left: -200px;        padding: 25px 0;        font-size: 17px;        list-style-type: none;        transform: translateY(2em);        transition: all .1s ease-in-out 0s,visibility 0s linear .1s,z-index 0s linear .01s;        visibility: hidden;        opacity: 0;        -webkit-box-shadow: 0 4px 9px 0 rgba(0,0,0,.75);        -moz-box-shadow: 0 4px 9px 0 rgba(0,0,0,.75);        box-shadow: 0 4px 9px 0 rgba(0,0,0,.75);        border-top: 2px solid #0068b3;        border-bottom: 2px solid #0068b3;        text-align: left    }    .menu .sub3 {        width: 970px;        left: -650px    }    .menu .sub2>li {        display: inline-block;        width: 25%;        text-align: center    }    .menu .sub2 .sub2icon {        margin-bottom: 10px;        text-shadow: 1px 1px 2px rgba(150,150,150,.5)    }    .menu .sub2 a {        color: #0069b0;        font-size: 14px;        line-height: 30px    }    .menu .sub2 a:hover {        color: #222    }    .menu .sub2 .tag {        font-weight: 700;        color: #0069b0;        font-size: 16px;        margin-bottom: 15px;        display: block    }}@media (min-width:982px) and (max-width:1200px) {    .main6title {        font-size: 17px    }    .menu>li>a {        font-size: 14px;        padding: 0 9px    }}